国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

FindWindowEX的一個應用實例

2019-11-18 18:06:39
字體:
來源:轉載
供稿:網友
 

函數功能:該函數獲得一個窗口的句柄,該窗口的類名和窗口名與給定的字符串相匹配。這個函數查找子窗口,從排在給定的子窗口后面的下一個子窗口開始。在查找時不區分大小寫。

    函數原型:HWND FindWindowEx(HWND hwndParent,HWND hwndChildAfter,LPCTSTR lpszClass,LPCTSTR lpszWindow);

    參數;

    hwndParent:要查找子窗口的父窗口句柄。

    如果hwnjParent為NULL,則函數以桌面窗口為父窗口,查找桌面窗口的所有子窗口。

    Windows NT5.0 and later:如果hwndParent是HWND_MESSAGE,函數僅查找所有消息窗口。

    hwndChildAfter :子窗口句柄。查找從在Z序中的下一個子窗口開始。子窗口必須為hwndPareRt窗口的直接子窗口而非后代窗口。如果HwndChildAfter為NULL,查找從hwndParent的第一個子窗口開始。如果hwndParent 和 hwndChildAfter同時為NULL,則函數查找所有的頂層窗口及消息窗口。

    lpszClass:指向一個指定了類名的空結束字符串,或一個標識類名字符串的成員的指針。如果該參數為一個成員,則它必須為前次調用theGlobaIAddAtom函數產生的全局成員。該成員為16位,必須位于lpClassName的低16位,高位必須為0。

    lpszWindow:指向一個指定了窗口名(窗口標題)的空結束字符串。如果該參數為 NULL,則為所有窗口全匹配。返回值:如果函數成功,返回值為具有指定類名和窗口名的窗口句柄。如果函數失敗,返回值為NULL。

    若想獲得更多錯誤信息,請調用GetLastError函數。

    速查 NT:4.0對以上版本;Windows:95以上版本;Windows CE:不支持;頭文件:winuser.h;庫文件:user32.lib;Unicode:在Windows NT上實現為Unicode和ANSI兩種版本。

unit unitWinExe;

interface

uses
    Windows,Messages,Dialogs;

implementation
var
    fHwnd,cHwnd:THandle;
    cmdLine:string;
begin
    cmdLine := 'C:/PRogram Files/Huawei-3Com/H3C 802.1X 客戶端/Dot1XClient.exe';
    WinExec(PChar(cmdLine),SW_HIDE) ;

    fHwnd:=FindWindow('#32770',nil);  //查找到窗口#32770,’#32770‘用Spy++查出來的。

    if fHwnd>0 then
    begin
        cHwnd:=FindWindowEx(fHwnd,0,nil,'連接');   //查找#32770的子窗口'連接'
        if cHwnd>0 then PostMessage(cHwnd,WM_KEYDOWN,VK_RETURN ,0) ;  //按回車鍵
    end;

end.


上一篇:使TStringGrid自適應寬度

下一篇:LineDDA的一個例子

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
學習交流
熱門圖片

新聞熱點

疑難解答

圖片精選

網友關注

主站蜘蛛池模板: 定远县| 陕西省| 綦江县| 沾化县| 合山市| 黄石市| 普兰店市| 潞西市| 遵化市| 福鼎市| 丹江口市| 龙陵县| 牟定县| 山丹县| 昌黎县| 通江县| 宜阳县| 临清市| 鄂尔多斯市| 松潘县| 永春县| 运城市| 郁南县| 苗栗县| 荣成市| 长武县| 房山区| 五河县| 揭阳市| 呈贡县| 六盘水市| 成都市| 广东省| 云安县| 南召县| 唐海县| 晋州市| 晋州市| 前郭尔| 哈巴河县| 荆州市|