9年前Dev-Cpp4.9.9.2、gcc3.4.2です。-mwindowsです。他のプロセスのウィンドウのタイトルを取得したいです。このコードでは、空欄になってしまいます。Shiftキーを押さずに「ウィンドウを選択」ボタンを押すと、メインウィンドウを一瞬隠してからフォアグラウンドウィンドウを取得します。Shiftキーを押しながら「ウィンドウを選択」ボタンを押すと、メインウィンドウの左上にあるウィンドウを取得します。「ウィンドウを選択」ボタンの下のエディットボックスに選択したウィンドウのタイトルが表示されれば成功です。すればうまくいくか教えてください。Vistaでは無理なら、そう書き込んでください。添付ファイルgetwindowtexttest.zipプログラムです。以下のコードで取得できました。実行環境がWindowXPなので、Vistaでは取得可能か確認できていません。私もCirさんの方法でできました。提示していただいたコードでうまくいきました。自分のプログラムに組み込んでもうまくいきました。ありがとうございました。ミクプラは自由にリンクできます。