-2

私は過去にpartypokerで遊んだり、自分のウィンドウアレンジャーを書いたりしました。見えるボタンに基づいて窓を配置しましたが、今日は別の部屋に切り替えました。

問題は、 spy++でボタンが見つからないことです。spy++はボタンがあることを認識しません。一部のボタンはspy++で見つけることができますが、必要なボタンではありません

この隠しボタンを見つける方法はありますか?

4

1 に答える 1

1

ボタンが実際のボタンでない場合 (つまり、標準の Win32 ボタン コントロールを使用するのではなく、コードで描画されている場合)、Spy++ でボタンを見つけることはできません。これは実際のウィンドウではないため、ウィンドウ ハンドルはありません。BM_CLICKしたがって、メッセージの送信など、通常のメカニズムでクリックすることもできません。

彼らがこれをセキュリティ機能として行っている可能性はありますが、これはネイティブ UI コントロールの使用を遠ざける傾向が強まっていることの一部である可能性も非常に高く、私はこれに強く反対し、その動機に真剣に疑問を投げかけています.

あなたの唯一の希望はおそらくUIの自動化ですが、これを正しく行うのは非常に難しいです. 仮想マシンでプログラムをテストして、誤って誤ってクリックしてしまったときに世界が終わらないようにしてください。

于 2012-01-20T04:16:03.283 に答える