VC中控件使用方式

 

昨天学习了一下控件在两种不同环境下基本使用方式:

一、在对话框或者FORMVIEW中使用,这种方式比较简单,只需要在图形界面下添加相应控件->MFC CLASSWIZARD(CTRL+W)中添加相应消息映射函数->编写响应函数。

二、其它情况(比如在CVIEW、toobar中使用控件)。用两种方式使用:一种是直接使用MFC提供的控件类,如button的

1、在RESOURCE.h中#define IDC_BUTTON 150
2、动态创建CButton*   pButton=new   CButton;   
pButton->Create("hello",WS_CHILD|WS_VISIBLE,   CRect (20,20,50,30),this,IDC_BUTTON);
3、添加消息映射:在view类中加入消息处理函数:afx_msg   void   OnButtonClicked();  添加映射:ON_BN_CLICKED(IDC_BUTTON,OnButtonClicked);(如果不知道添映射类型,可以做个对话框试验一下)
4、编辑OnButtonClicked函数

第二种、定义新的button继承类,在mybutton类中添加消息响应函数。例子有空再加吧。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值