Mr.XRAYさん
いつもお世話になります。
Delphi7 XPで使用しています。
色々やってみたのですが判らないので教えて下さい。
他のプログラムのコンボボックスのデータを取得しようと
Mr.XRAYさんのところの
Halbow資料館の
http://homepage2.nifty.com/Mr_XRAY/Halbow/VCL08.html#VChap8-1
第8章 他のアプリのウィンドウ情報の取得 - 共有メモリ
List 10の
SendMessage(hStatusbar,XX_XXXXXX,i,LPARAM(CM.MemPtr))
の XX_XXXXXX 部分を
SB_GETTEXT -> CB_GETLBTEXT
SB_GETPARTS -> CB_GETLBTEXTLEN
に変えてみたのですが、
実行するフォーム上にコンボボックスを張り付け
た同一フォーム上のコンボボックスの文字の取得は
出来るのですが、他のプログラムの文字は取得は
色々やったのですができませんでした。
CB_SETCURSEL 選択位置の指定
CB_GETLBTEXTLEN 文字数の取得
だけは受け付けてくれます。
これって出来ないんでしょうか。
|
|