使用win32 api将文本发送到输入框

时间:2009-10-07 15:27:34

标签: winapi sendmessage

我正在尝试使用win32将一些文本发送到inputput框。有些文字出现在输入框中,但它们都是混乱的(?????????? ??????)。

代码是:

SendMessage(myHandle,WM_SETTEXT,1,“A”)

2 个答案:

答案 0 :(得分:3)

我不知道这是否是根本原因,但只要目标窗口(在您的情况下为编辑框)处于同一进程中,您应该调用SetWindowText()而不是直接发送WM_TEXT。

HTH,

答案 1 :(得分:0)

如下所述应该是这样的: -

SendMessage(myHandle,WM_SETTEXT,NULL,(LPARAM)L"A");