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