请问一个SendMessage的问题 请帮我讲讲sendmessage这个函数的参数的意思好吗?我自己看不太懂,谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LRESULT SendMessage(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam ); hWnd 是你要发送的目的窗口的句柄Msg是消息号后面两个参数根据消息不同意义也不同,如果是自定义消息你可以传任何你想传的东西。 SendMessage就是象一个具有拒柄的窗体发送消息。例如SendMessage(HWND,WM_CLOSE,0,0);向HWND发送关闭窗口的事件。与之相对的还有PostMessage用法相同但是SendMessage要等待处理结果的返回,PostMessage不等待结果的返回。 与PostMessage类似,PostMessage仅仅将消息放到消息队列后就返回,而SendMessage将消息放到消息队列后,一直等待到该消息被执行了,才返回。 另外,PostMessage仅仅返回一个BOOL值,表示消息是否发送到了消息队列,而SendMessage则返回LRESULT值,是由处理该消息的代码返回的值。 我有一个函数,我想让他执行完了后,让我的程序知道,应该怎么用sendmessage()函数呢? 可以将这个函数的返回值设置成BOOL型的,如果是TRUE,则表示完成了,如果是FALSE,则表示没有完成,然后在你的程序中if(Yourfunc()) Sendmessage();//完成时要处理的消息else() SendMessage();//未完成时要处理的消息 MFC 单文档如何使用CListCtrl 从combobox控件中读取的内容怎么是System.Data.DataRowView??? 急 !!!如何获取一定毫秒数后的时间 看下问题????? 请问我要跟485串口通信,那应该怎么设置串口呢? 偶快要在天河软件园上班了,庆祝一下. 我用MFC编写了一个ActiveX控件,如何实现安全接口? VC如何改变显示器的刷新率?100分求教! 请教,怎么在代码中判断工程是URealse还是其他模式,还有是否打开了/Zc:wchar_t 开关 mfc的前途? 句柄是干什么用的? 我的vc6.0用不了MoveTo函数
HWND hWnd,
UINT Msg,
WPARAM wParam,
LPARAM lParam ); hWnd 是你要发送的目的窗口的句柄
Msg是消息号
后面两个参数根据消息不同意义也不同,如果是自定义消息你可以传任何你想传的东西。
SendMessage(HWND,WM_CLOSE,0,0);
向HWND发送关闭窗口的事件。
与之相对的还有PostMessage用法相同但是SendMessage要等待处理结果的返回,PostMessage不等待结果的返回。
sendmessage()函数呢?
if(Yourfunc())
Sendmessage();//完成时要处理的消息
else()
SendMessage();//未完成时要处理的消息