消息类型是:STN_CLICKED
VC.NET提示“指示用户单击了静态控件(需要调用 SS_NOTIFY)”,问题来了,怎么调用SS_NOTIFY,继续高手指点!

解决方案 »

  1.   

    Set "Notify" property of the static control to "True"(default is False)
      

  2.   

    1.给静态控件一个不同于IDC_STATIC的ID
    2.选中静态控件的STYLE中的Notify
      

  3.   

    CStatic : public CWnd
    都是窗口,不是一样的吗
      

  4.   

    可以给你的静态控件一个特定的id或者事先预留一部分id给它,然后手动填加消息映射函数ON_BN_CLICKED(IDC_YOURSTATIC, OnDoStatic)
    或者直接继承静态控件,然后为新的类添加消息映射函数,总之很多方法都可以实现的,自己试一试就行了。
      

  5.   

    wistaria(听风听雨)  说的正确 
    来晚了 :(
      

  6.   

    wistaria(听风听雨) is right
      

  7.   

    sample as wistaria(听风听雨)
      

  8.   

    wistaria(听风听雨) is right
      

  9.   

    你只需要将静态控件的notify属性前的复选框选中就行了。