怎么发消息?在线等

jws_beauty 2006-10-18 03:48:46
在满足条件A的情况下,我要给ComboBox控件发一个CBN_CLOSEUP的消息,请问:
这个SendMessage的四个参数都怎么写?
...全文
101 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
rickerliang 2006-10-18
  • 打赏
  • 举报
回复
to lz
psdk=platform sdk
cleverwyq 2006-10-18
  • 打赏
  • 举报
回复
void CPropDlg::OnButton3()
{
// TODO: Add your control notification handler code here
LONG lParam =MAKELONG(IDC_COMBO1,CBN_CLOSEUP);
LONG wParam =(LONG) (GetDlgItem(IDC_COMBO1)->GetSafeHwnd() );
SendMessage(WM_COMMAND,lParam,wParam);
}
jws_beauty 2006-10-18
  • 打赏
  • 举报
回复
我知道了,
这样写:
SendMessage(WM_COMMAND,MAKEWPARAM(IDC_EQUIPDST, CBN_CLOSEUP),(LPARAM)GetDlgItem(IDC_EQUIPDST)->GetSafeHwnd());
cleverwyq 2006-10-18
  • 打赏
  • 举报
回复
ls想做什么,为什么象combox发这个消息
这个消息是combox发给父窗口的吧
jws_beauty 2006-10-18
  • 打赏
  • 举报
回复
::SendMessage(GetDlgItem(IDC_COMB1)->m_hWnd,CBN_CLOSEUP,0,0);这样写不行
boys2008nian 2006-10-18
  • 打赏
  • 举报
回复
SendMessage(GetDlgItem(IDC_COMB1)->m_hWnd,CBN_CLOSEUP,0,0);
就是这样发的呀
jws_beauty 2006-10-18
  • 打赏
  • 举报
回复
TO rickerliang:
什么是psdk
To zhucde:
好像不行
zhucde 2006-10-18
  • 打赏
  • 举报
回复
SendMessage(GetDlgItem(IDC_COMB1)->m_hWnd,CBN_CLOSEUP,0,0);
rickerliang 2006-10-18
  • 打赏
  • 举报
回复
查psdk

15,978

社区成员

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

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