m_b_SClr.SubclassDlgItem(IDC_B_SCLR, this);  
m_b_SClr这个变量啥类型?

解决方案 »

  1.   


    检查DoDataExchange
    是否有DDX_Control(pDX,IDC_B_SCLR,m_b_SClr)
    如果有 m_b_SClr.SubclassDlgItem(IDC_B_SCLR, pWnd);  这句代码无任何意义
      

  2.   

    m_b_SClr  是一个CColorButton对象
      

  3.   


    检查DoDataExchange
    是否有DDX_Control(pDX,IDC_B_SCLR,m_b_SClr)
    如果有 m_b_SClr.SubclassDlgItem(IDC_B_SCLR, pWnd);  这句代码无任何意义能解释一下原因吗?查半天没查到SubclassDlgItem的解释
      

  4.   


    检查DoDataExchange
    是否有DDX_Control(pDX,IDC_B_SCLR,m_b_SClr)
    如果有 m_b_SClr.SubclassDlgItem(IDC_B_SCLR, pWnd);  这句代码无任何意义能解释一下原因吗?查半天没查到SubclassDlgItem的解释
    他俩是一个意思, 一个对象怎么可以子类化两次呢
    你同样把DDX_Control(pDX,IDC_B_SCLR,m_b_SClr)去掉用m_b_SClr.SubclassDlgItem(IDC_B_SCLR, pWnd);也是可以的
      

  5.   


    检查DoDataExchange
    是否有DDX_Control(pDX,IDC_B_SCLR,m_b_SClr)
    如果有 m_b_SClr.SubclassDlgItem(IDC_B_SCLR, pWnd);  这句代码无任何意义能解释一下原因吗?查半天没查到SubclassDlgItem的解释
    他俩是一个意思, 一个对象怎么可以子类化两次呢
    你同样把DDX_Control(pDX,IDC_B_SCLR,m_b_SClr)去掉用m_b_SClr.SubclassDlgItem(IDC_B_SCLR, pWnd);也是可以的明白了,非常感谢!!!