喫茶XRAYトップページ

[スレッド全体
]

[1190] 無題返信 削除
2007/4/9 (月) 21:11:10 TS
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 文字数の取得
だけは受け付けてくれます。

これって出来ないんでしょうか。


[1192] 他アプリのコンボボックスの文字取得返信 削除
2007/4/9 (月) 21:33:24 TS
訂正します
>  SB_GETPARTS -> CB_GETLBTEXTLEN
    SB_GETPARTS -> CB_GETCOUNT


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82