[リストへもどる]   [VBレスキュー(花ちゃん)]
一括表示

投稿時間:2006/06/11(Sun) 23:04
投稿者名:ECHO
Eメール:
URL :
タイトル:
仮想リストビューからの文字列取得
はじめまして。他のアプリケーションにある仮想リストビューコントロールから文字列の取得を試みています。
通常のリストビューコントロールなら共有メモリから取得することはできたのですが、仮想リストビューは無理だとわかり、Spy++を使って調べたところ、「LVM_SETITEMSTATE」に含まれる「pszText」内に文字列の情報があるのではないかと思いました。この「pszText」から文字列情報を取得するにはどうしたらいいのでしょうか?

【開発環境】
Windows XP SP2 / Visual Basic 6.0 SP

投稿時間:2006/06/12(Mon) 10:35
投稿者名:K.J.K.
Eメール:
URL :
タイトル:
Re: 仮想リストビューからの文字列取得
> 他のアプリケーションにある仮想リストビューコントロールから文字列の
> 取得を試みています。

仮想リストビューである限り、そのアプリケーションのデータの保持の仕方
を調べる、以外には一般的な方法というのはありません。

# フックでそのスレッドコンテキスト内で動作する関数を仕込んで、
# メタDCに描画させて、それを解析する、というのはVB6だと面倒ですし。