自分以外が作ったチャットソフトの、ログ部分のテキストを取得しようとしています。しかし取得できません。
どなたか助言をお願いいたします。

親(チャットソフト)
 -子1(クラス名=Edit)  (ウインドウキャプション=””) チャットメッセージ入力用Editコントロール
 -子2(クラス名=Static) (ウインドウキャプション=”InputDisableWindow”) チャットのログ表示

***1 Editのテキストはウインドウキャプションがないため、SendMessage-WM_GETTEXTだけではなく
GetWindowTextでも取得できました。
MSDNには「他のプロセス内のコントロールのテキストを取得するには、GetWindowText 関数を呼び出す
のではなく、直接 WM_GETTEXT メッセージを送ります。」と書いてあります。

***2 チャットログが表示されるStaticのほうはSendMessage(HWND ,WM_GETTEXT,〜 で送ると
ウインドウキャプションであるInputDis〜を取得してしまいます。


ステータスバーのようにSB_GETTEXTのような専用メッセージがあるのでしょうか?
それとも根本的に間違った考えなのでしょうか?