永发信息网

SendDlgItemMessage和SendMessage的区别

答案:1  悬赏:70  手机版
解决时间 2021-02-09 05:44
SendDlgItemMessage和SendMessage的区别
最佳答案
SendDlgItemMessage是向对话框中的指定控件发送消息。
SendMessage是向指定窗口或者控件发送消息。
SendDlgItemMessage(hDlg,IDC_LIST,LB_ADDSTRING,0,(LPARAM)"ListBox");
可以正常向List中AddString。
SendMessage(hDlg,WM_COMMAND,MAKEWPARAM(IDC_LIST,LB_ADDSTRING),(LPARAM)"ListBox");
不能达到预期的目的。
因为WM_COMMAND是命令消息,主要是菜单或者工具按钮发给窗口的消息,而窗口中没有向List中AddString这种命令,除非你自己加入相应的代码处理。用SendMessage应该向List发送AddString消息。
::SendMessage(::GetDlgItem(this->m_hWnd, IDC_LIST),LB_ADDSTRING,0,(LPARAM)"ListBox");
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
停车场(德星路)(德星路26号附近停车场)地址在
1.明明家到学校有250米.明明家道学校比军军家
嘉宝莉漆(城北路店)这个地址在什么地方,我要
齐齐哈尔哪有卖西装外套的
英语选择题:Miss Li thinks ___ her duty to
怎样才能查到孩子的学籍在哪?
停车场(东堤路)(东堤路5号附近停车场)地址好
宋词繁荣的原因有①商业繁荣;②市民数量的增
江苏恒神股份有限公司在哪里啊,我有事要去这
使用穿越为什么选中某些程序不能穿越
吃饭被下药后,自己感觉到了叫饭店的人打110
停车场(东湖二路)(东湖二路与黄岗北路交叉口
夏侯敦有什么功绩?
兴西中心小学地址有知道的么?有点事想过去
如何解释偏瘦型
推荐资讯
借条要以怎样的格式,才具有法律作用?
打官司风水注意事项
乳源瑶族自治县液化石油气公司专用瓶配送中心
宜宾弦木音乐(兴文店)地址有知道的么?有点事
莉芸艺术培训地址在哪,我要去那里办事
汽车维修店过年一般什么时候放假
龙之梦 有新华书店吗?
北京酒店(珠海香洲区)地址在哪,我要去那里办
时光宾馆(重庆沙坪坝)地址在哪,我要去那里办
康丽莱保健养生馆在哪里啊,我有事要去这个地
口袋妖怪绿叶版妙蛙种子在哪捕捉
广州花都圆玄道观有开过光的貔貅卖吗?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?