永发信息网

c++动态创建的按扭如何添加响应消息

答案:3  悬赏:0  手机版
解决时间 2021-02-11 22:29
在vc++中,利用CRETABUTTON函数动态创建一个按扭,如何为这个函数添加响应消息,如单击后显示一个字符串。
最佳答案
在OnCommand方法中(没有就自己加)
把wparam的高位和低位取出来,低位就是控件ID,高位是消息

UINT message=HIWORd(wParam);
int nID=LOWORd(wParam);

然后判断这个ID是不是你要响应的控件ID,判断消息是不是你要响应的消息
全部回答
在右键属性里边找添加事件 或者用Ctrl+W在消息一栏里找对应的消息,然后点击add function.
1.创建一个button并指定一个ID号 #define ID_BTN_DYNAMIC 100001 m_btnOK.Create(_T("Dynamic button"), WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON, CRect(10,10,130,50), this, ID_BTN_DYNAMIC); 2.添加消息映射 ON_BN_CLICKED(ID_BTN_DYNAMIC, &CTestDlg::OnBnClickedbtnOK) 3.实现消息响应函数 void CTestDlg::OnBnClickedbtnOK() { }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
印象瑜伽会所地址好找么,我有些事要过去
棒棒堂男孩和黑涩会美眉分别演过什么电视剧和
天然石料难免有微量放射性,据检测研究,不同
洪江区消费者协会城中分会怎么去啊,有知道地
艾美·美甲馆地址在哪,我要去那里办事
彩虹瑜伽(兰花村分馆)怎么去啊,我要去那办事
恋上重庆小面在哪里啊,我有事要去这个地方
谜塑瑜伽地址好找么,我有些事要过去
2020年亮点给力大试卷九年级数学下册苏科版答
梦幻西游守尸
梵月瑜伽会馆怎么去啊,我要去那办事
葫芦岛市杨家杖子开发区安监局在什么地方啊,
刀剑神域虚空断章 OSS 怎么施放?
“There,there”是什么意思(英语口语中).有
口袋版梦幻西游怎么赚钱?那个手机登进去后抓
推荐资讯
资金时间价值的表现形式包括()。A.时间价值
P4 3.0G 双核什么意思,找一个类似的cpu
我们的车从来没有去过沛县歌风路,怎么会在那
2016年八月十三广州有谁的演唱会
今天事今天做明天还有明天的事.是什么意思
cool edit插入MP3音频文件时没有MP3的选择!
时尚谷创意园挚达电动汽车充电站怎么去啊,有
计算 2/3+1/6+1/12+1/24+1/48+1/96+1/192
早上适合做什么运动
汽车活塞三道环分別叫什么环
昌明中心小学地址有知道的么?有点事想过去
中国移动(塔拉指定专营店)地址在什么地方,想
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?