FindWindow,SendMessage问题(急)
问题是这样的:
我在vc中想传一个值给vb写的应用程序中的一个文本框(TextBox)
在vc中,我先获得这个vb写的应用程序(测试)的句柄
HWND hWnd = FindWindow(NULL, "测试 ");
再用SendMessage给这个句柄发送消息
现在问题是,SendMessage如何设置参数,以及vb中如何获取传过来的值。
谢谢了!
[解决办法]
sendmessage hwnd,WM_SETTEXT,0, "string "
好像VB可以在Text1_Change事件里面得到通知
[解决办法]
直接在VB中用findwindow好了
[解决办法]
sendmessage hwnd,WM_SETTEXT,0,byval "string "
[解决办法]
如果需要获得textbox的hwnd
需要使用findwindowEx
[解决办法]
用文件或注册表比较简单