我尝试迁移基于VC ++ 6的代码以使用VS2015 CLR。 我有一些主要的功能,但UI缺少一些东西。
有一个CDialogBar,它承载CWnd派生对象和CButton对象。 CWnd派生对象显示正常,但CButton对象都是不可见的,但在盲目点击时可正常运行。
m_CWndDerivedObj.SubclassDlgItem(IDC_XXXXXX,this);
m_CButtonObj.SubclassDlgItem(ID_XXXXXX,this);
正确显示另一个没有CButton对象的CDialogBar。
我怎样才能让它发挥作用?
答案 0 :(得分:0)
我必须通过使用从CWnd派生的Custom按钮类来解决这个问题。 原始按钮的类型为Microsoft Forms 2.0中的Command Button。