FindWindow()に似ているが、部分的なタイトルでウィンドウを検索するAPIはありますか?その理由は、タイトルに修正部分があるウィンドウへのハンドルが必要ですが、他の部分は絶えず変化するためです。したがって、たとえば、ウィンドウのタイトルは次のようになります。
データベース読み取り:XYDB
また
データベース読み取り:WZDB
例では、修正部分は「データベース読み取り」です。
コードを高く評価しました。ありがとう
FindWindow()に似ているが、部分的なタイトルでウィンドウを検索するAPIはありますか?その理由は、タイトルに修正部分があるウィンドウへのハンドルが必要ですが、他の部分は絶えず変化するためです。したがって、たとえば、ウィンドウのタイトルは次のようになります。
データベース読み取り:XYDB
また
データベース読み取り:WZDB
例では、修正部分は「データベース読み取り」です。
コードを高く評価しました。ありがとう
EnumWindowsを使用した例:
BOOL CALLBACK WorkerProc(HWND hwnd, LPARAM lParam) {
static TCHAR buffer[50];
GetWindowText(hwnd, buffer, 50);
if(_tcsstr(buffer, "window name goes here")) {
// do something with hwnd here
return FALSE;
}
return TRUE;
}
そしてそれをこのように呼びます:
EnumWindows(WorkerProc, NULL);