• CButton控件


    1、

      CButton等控件一般有两种方式创建,一是在资源视图中添加,一是在代码中使用成员函数Create()进行动态创建。如果是第一种那么添加Button变量同样在资源视图中实现,右击Button控件选择添加变量;如果是第二种那么可以直接在代码中定义Button变量。一般我们选择第一种方法,比较方便,而且在添加变量的时候也可以添加我们自定义类型的Button。

    2、

      Button的通告消息事件有:BN_CLICKED、BCN_DROPDOWN、BCN_HOTITEMCHANGE,如果是资源视图中创建的控件,通过右键点击控件选择添加事件处理函数,如果是调用Create()动态创建的控件则需要手工添加事件处理函数的代码。

      BN_CLICKED:按钮点击事件

      BCN_DROPDOWN:点击CSplitButton按钮下拉箭头事件

      BCN_HOTITEMCHANGE:当鼠标进入或离开此按钮空间区域时发生该事件消息。

    3、

      CSplitButton就是QQ聊天窗口中的"发送"、"消息记录"那种带下拉箭头的按钮(如下图),当点击下拉箭头时弹出一个快捷菜单以供用户选择。

      

  • 相关阅读:
    poj 2312 Battle City
    poj 2002 Squares
    poj 3641 Pseudoprime numbers
    poj 3580 SuperMemo
    poj 3281 Dining
    poj 3259 Wormholes
    poj 3080 Blue Jeans
    poj 3070 Fibonacci
    poj 2887 Big String
    poj 2631 Roads in the North
  • 原文地址:https://www.cnblogs.com/milanleon/p/5810343.html
Copyright © 2020-2023  润新知