SendMessageとWM_GETTEXT

解決


おぎ  2001-05-01 05:52:10  No: 86

初めまして。。。
まだ、始めてから1週間くらいなのですが、VBで使っていたソフトを
Delphiで書き直しています。
そこで、わからないことがあります・・・。

VBで
SendMessage(Handle,WM_GETTEXT,Len(strText),Byval strText)
とやると、指定したハンドルのテキストを取得することができると
思うのですが、Delphiだと上手くいきません。。。
GetWindowText(...省略)は、上手くいってるのですが、例えばコンボ
ボックスないなどのテキストを取得する場合はSendMessageを使わない
と上手くいかないみたいなので・・・
どなたか、教えていただけませんか。よろしくお願いいたします。


おぎ  2001-05-03 22:35:40  No: 87

SendMessage(Handle,WM_GETTEXT,255,integer(@strText))
とすることで、解決できました。。。


※返信する前に利用規約をご確認ください。








  このエントリーをはてなブックマークに追加