2012-04-20 3 views
0

私は * .logのC++で未知のウィンドウのハンドルを見つける方法は?

dummy.log上など、temp.log可能性がありの.logは、私は知らない*タイトルタイプのものとすることができるウィンドウのハンドルを見つけたいですタイトルですが、私はログの種類の拡張子を知っています。

私は知っているFindWindow APIは、ウィンドウのハンドルを見つけるために使用されますが、そこではタイトルの名前を知る必要があります。だから、もし私が知っていることは、ウィンドウについて何も知っているのではなく、C++を使って同じハンドルを取得する方法だけです。

+1

チェック[この] [1] [1]:http://stackoverflow.com/questions/6093062/c-how-to-hide-other-applications-window – prabhakaran

答えて

1

トップレベルウィンドウにはEnumWindows、タイトルを取得するにはGetWindowTextを使用できます。

PathMatchSpecは、パターンマッチングに適しています。

GetWindowTextは、要求しているプロセスが応答していない場合に「停止」しないようにします。

1

何年もWinAPIを使用していませんが、メモリが私に役立つ場合は、そのような場合に使用するEnumWindows関数があります。

関連する問題