溫馨提示×

Windows API-Findwindow函數和FindWindowEx用法

小云
167
2023-08-05 16:28:11
欄目: 智能運維

Windows API中的FindWindow函數和FindWindowEx函數都用于在當前窗口中查找指定的窗口。

FindWindow函數的用法如下:

HWND FindWindow(

LPCTSTR lpClassName, // 窗口類名

LPCTSTR lpWindowName // 窗口標題

);

其中,lpClassName參數指定窗口類名,lpWindowName參數指定窗口標題。這兩個參數可以通過傳入NULL或空字符串來忽略。

FindWindowEx函數的用法如下:

HWND FindWindowEx(

HWND hwndParent, // 父窗口句柄

HWND hwndChildAfter, // 子窗口句柄

LPCTSTR lpszClass, // 窗口類名

LPCTSTR lpszWindow // 窗口標題

);

其中,hwndParent參數指定父窗口句柄,hwndChildAfter參數指定在哪個子窗口之后開始搜索,lpszClass參數指定窗口類名,lpszWindow參數指定窗口標題。這些參數也可以通過傳入NULL或空字符串來忽略。

這兩個函數的返回值是查找到的窗口句柄,如果未找到符合條件的窗口,則返回NULL。

使用這兩個函數時,可以根據需要傳入合適的參數來查找指定的窗口。例如,可以根據窗口類名或窗口標題來查找窗口。

0