如题.
HWND hNote, hEdit;
hEdit = ::FindWindowEx(hNote,0,"Edit",NULL);
zf = (str[0] << 8) + str[1];
::PostMessage(hEdit,WM_IME_CHAR,zf,0x00000001);
::SetFocus(hEdit);这样倒是可以发送,但发了一会Edit的光标就跑到上面去了,不对了.谁能解决,必有重谢.
HWND hNote, hEdit;
hEdit = ::FindWindowEx(hNote,0,"Edit",NULL);
zf = (str[0] << 8) + str[1];
::PostMessage(hEdit,WM_IME_CHAR,zf,0x00000001);
::SetFocus(hEdit);这样倒是可以发送,但发了一会Edit的光标就跑到上面去了,不对了.谁能解决,必有重谢.
解决方案 »
- VC问题
- 要辞职了~!心里滋味很复杂...
- **********MFC程序,,界面上有多个按键,怎样用程序确定是哪个按键被按下********
- NewWindow2与NewWindow3的问题!
- 大家帮忙解释一下USHORT m_DefaultVolume;中USHORT 是什么类型数据?谢谢!
- win32模式开发在dialog上插入datagrid控件后,不能显示
- 在CAsyncSocket中实现多客户端中,当客户端断开连接后,服务端怎样才知道呢?
- VC6.0对RichEdit的支持有问题,怪事!
- Cannot initialize data bindings???
- 我网吧的p4机器打游戏会停顿10-30秒后又好了,过一会儿又这样了!
- 一个消息能否在CMainFrame和CView之间同时响应?
- 关于双网卡或多网卡通讯的问题
m_edit.SetEditSel(nlen,nlen);
直接用下面语句就可以传值了.GetDlgItem(文本框的ID)->SetWindowText(文字);
edit的光标就跑到最上面去了.
DWORD zf;
HWND hNote, hEdit;
hNote=::FindWindow(NULL,_T("接收"));
hEdit = ::FindWindowEx(hNote,0,"Edit",NULL);
zf = (str[0] << 8) + str[1];
::PostMessage(hEdit,WM_IME_CHAR,zf,0x00000001);
::SetFocus(hEdit);
而且再也下不来了.你可以下载我作的那个程序看一下.
http://damaomi.vicp.net/web2/WdxtIme.rar
GetDlgItem(IDC_EDIT1)->SetWindowText("aaaaaa");