窗口的应用程序如何给本窗口发消息?

本本人 2010-11-15 05:11:11
窗口的应用程序如何给本窗口发消息?如果我在应用程序(theApp)用SendMessage给本对话框发送消息,怎么做?小弟菜鸟,还望高手指点!谢谢!
...全文
89 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Simao 2010-11-15
  • 打赏
  • 举报
回复
在这个函数中处理WindowProc()接收...
hfcarrey 2010-11-15
  • 打赏
  • 举报
回复
消息处理函数中进行接收
CString str = (LPCTSTR)lParam;
本本人 2010-11-15
  • 打赏
  • 举报
回复
发送过去怎么接收?
本本人 2010-11-15
  • 打赏
  • 举报
回复
不行啊,发不过去,我用的是:::SendMessage(pDemoDlg->m_Static.m_hWnd,WM_GETTEXT,255,(LPARAM)tempBuf.GetBuffer(0)); //给m_Static所指的窗口发送一个消息。
Eleven 2010-11-15
  • 打赏
  • 举报
回复
[Quote=引用楼主 crazyhuman 的回复:]
窗口的应用程序如何给本窗口发消息?如果我在应用程序(theApp)用SendMessage给本对话框发送消息,怎么做?小弟菜鸟,还望高手指点!谢谢!
[/Quote]
SendMessage/PostMessage(HWND, ...);
周药师 2010-11-15
  • 打赏
  • 举报
回复
比如通过SendMessage方法给一个EDIT控件设值,:
char* ch = "88";
::SendMessage( hwnd,WM_SETTEXT,0,(LPARAM)ch));

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧