件名の通りなのですが、win32apiでエディットボックスを表示しました。
そのエディットボックスにプログラム側から、文字列を送信したいです。
ヒントだけでも良いので教えて欲しいです。宜しくお願いします。
Win32APIのエディットボックスにプログラム側から文字列を表示させたい
Re: Win32APIのエディットボックスにプログラム側から文字列を表示させたい
猫でもわかるプログラミング Windows SDK編 第15章が参考になるかと思います。
http://www.kumei.ne.jp/c_lang/sdk/sdk_15.htm
私は書籍のほうしかやったことがないので、詰まったら教えてください。
http://www.kumei.ne.jp/c_lang/sdk/sdk_15.htm
私は書籍のほうしかやったことがないので、詰まったら教えてください。
Re: Win32APIのエディットボックスにプログラム側から文字列を表示させたい
Edit Control Text Operations (Windows) - Setting and Retrieving Text
MSDNに書いてあるとおり,An application can set the text of an edit control by using the SetWindowText function, the SetDlgItemText function, or by sending the control a WM_SETTEXT message.
- SetWindowText APIを使う
→同一プロセス内の対象のエディットコントロールのハンドルがわかっている場合 - SetDlgItemText APIを使う
→対象のエディットコントロールの親であるダイアログのハンドルと,エディットコントロールのIDがわかっている場合 - WM_SETTEXTメッセージをコントロールに送る
→対象のエディットコントロールのハンドルがわかっている場合