net send コマンドで送りつけられたメッセージのメッセージ部分を取得したいです。
spy++で参照すると、普通にハンドルが表示されていますが、これと同じことをするコードがわかりません。
目的のウィンドウのハンドルを取得するところまではできていますが、
その内部のコントロールのハンドルを取得するにはどうしたらいいでしょうか。
よろしくお願い致します。
環境を書き忘れていました。
OSのバージョンはwinXP SP2です。
VB6.0SP6 です。
よろしくお願いいたします。
EnumChildWindows
EnumWindows
FindWindowEx
GetDlgItem
あたりのAPIを調べてみてください。
ありがとうございます。
すみません、普通にAPIが提供されていたんですね・・
調べてみます。ありがとうございます。
EnumChildWindowsが確実のようですね。
http://support.microsoft.com/kb/112649/ja
あとはここのサンプルを参考にすればコントロールの情報がとれそうです
ありがとうございました。
解決済みとさせていただきます。
ありがとうございました。
ツイート | ![]() |