GetWindowText

GetWindowTextは、指定されたウィンドウハンドルのウィンドウのウィンドウ名を取得するWindowsAPI・・・。

GetWindowText 関数

これでエディットボックスにセットされたテキストを取得する・・・。

resource.hが、

GetWindowText.rcが、

の時、ID_BUTTON1で、

GetWindowTextLengthで取得したID_EDIT1のテキストの長さがlen・・・。
なので、len + 1のサイズのバッファptszTextを用意する・・・。
そして、GetWindowTextでID_EDIT1のテキストをバッファに読み込ませる・・・。
あとはそれをメッセージボックスで表示・・・。

f:id:BG1:20150812173923p:plain

Item1-1で、

f:id:BG1:20150812173956p:plain

まだ何もセットされていないが・・・、

f:id:BG1:20150812174021p:plain

エディットボックスに"ABCDE"と入力して、Button1を押すと、

f:id:BG1:20150812174130p:plain

メッセージボックスで"ABCDE"と表示された・・・。

Sample/GetWindowText.cpp at master · bg1bgst333/Sample · GitHub
Sample/resource.h at master · bg1bgst333/Sample · GitHub
Sample/GetWindowText.rc at master · bg1bgst333/Sample · GitHub