不完全な名前でウィンドウを見つける方法はありますか?
たとえば、多くのタイトル名を持つことができる Google Chrome ウィンドウをどのように見つけますか?
スタック オーバーフローのように- Google Chrome
ウィンドウが常に以下のような関数と同じ名前を持つ場合、FindWindow関数はうまく機能します。
HWND chrome = FindWindow(NULL,_T("Stack Overflow - Google Chrome"));
SetForegroundWindow(chrome);
しかし、(ブラウザのように) 名前が頻繁に変わるとどうなるでしょうか? 固定の開始/終了を検索してウィンドウを見つけるにはどうすればよいですか?
のようなものを探していFindWindow(NULL,_T("something here - Google Chrome")
ます。
それを行う方法はありますか?