vc在组合框选中某个选项,怎么在对话框上显示相应的图片
有一个对话框上面有一个组合框,我现在需要当选择里面的选项时,在对话框的某个区域显示对应的图片,该怎么做?请高人指点迷津...
有一个对话框上面有一个组合框,我现在需要当选择里面的选项时,在对话框的某个区域显示对应的图片,该怎么做?请高人指点迷津
展开
1个回答
2013-09-06
展开全部
组合框几种常用的消息映射宏: ON_CBN_DBLCLK 鼠标双击
ON_CBN_DROPDOWN 列表框被弹出
ON_CBN_KILLFOCUS / ON_CBN_SETFOCUS 在输入框失去/得到输入焦点时产生
ON_CBN_SELCHANGE 列表框中选择的行发生改变
ON_CBN_EDITUPDATE 输入框中内容被更新
使用以上几种消息映射的方法为定义原型如:afx_msg void memberFxn( );的函数,
并且定义形式如ON_Notification( id, memberFxn )的消息映射。
看你的要求,应该是选择的时候,响应这个:ON_CBN_SELCHANGE 列表框中选择的行发生改变然后在这个的响应函数里面实现你的显示图片代码。
ON_CBN_DROPDOWN 列表框被弹出
ON_CBN_KILLFOCUS / ON_CBN_SETFOCUS 在输入框失去/得到输入焦点时产生
ON_CBN_SELCHANGE 列表框中选择的行发生改变
ON_CBN_EDITUPDATE 输入框中内容被更新
使用以上几种消息映射的方法为定义原型如:afx_msg void memberFxn( );的函数,
并且定义形式如ON_Notification( id, memberFxn )的消息映射。
看你的要求,应该是选择的时候,响应这个:ON_CBN_SELCHANGE 列表框中选择的行发生改变然后在这个的响应函数里面实现你的显示图片代码。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询