MFC CPropertyPage在VS2012种,WS_CHILD卡死的问题.及其用法

msdn:Article ID: 149501


解决办法

1、属性页创建在一个static上时,static和propertysheet都要设置WS_EX_CONTROLPARENT风格

GetDlgItem(IDC_STATIC_PROP)->ModifyStyleEx(0,WS_EX_CONTROLPARENT);

CPropertySheet m_PropertyDlg
m_PropertyDlg.Create(GetDlgItem(IDC_STATIC_PROP),WS_VISIBLE|WS_CHILD,WS_EX_CONTROLPARENT);


2、如果属性页直接创建在对话框上,则:

CPropertySheet m_PropertyDlg
m_PropertyDlg.Create(this,WS_VISIBLE|WS_CHILD,WS_EX_CONTROLPARENT);
 
 
转自: http://blog.163.com/victory_shaojun/blog/static/67989063201032092630941/
 
CMFCPropertyGridProperty的用法 http://serious.blog.51cto.com/242085/956984

你可能感兴趣的:(MFC CPropertyPage在VS2012种,WS_CHILD卡死的问题.及其用法)