A 从CPropertySheet派生类,添加PreCreateWindow的处理,在调用基类之前添加代码: cs.style |= TCS_MULTILINE; //——————————————— A 从CPropertySheet派生一个自己的类,添加一个PreCreateWindow的处理,然后在调用基类的处理前加如下代码:cs.style |= TCS_MULTILINE; //——— A 从CPropertySheet派生一个自己的类,并覆盖OnInitDialog,在转到默认的情况以后,使用 ModifyStyle来删除标题栏标志WS_CAPTION。 A 从CPropertySheet派生类,添加PreCreateWindow的处理,在调用基类之前添加代码: cs.style |= TCS_MULTILINE; //——————————————— A 从CPropertySheet派生一个自己的类,并覆盖OnInitDialog,在转到默认的情况以后,使用 ModifyStyle来删除标题栏标志WS_CAPTION。
类 CPropertySheet类继承自CWnd类,它是属性表类,负责加载、打开或删除属性页,并可以在属性页对话框中切换属性页。 下面鸡啄米就讲解CPropertySheet类的部分成员函数。 (1)构造函数 这里依然列出CPropertySheet类的三个构造函数: CPropertySheet( ); explicit CPropertySheet 类 CPropertySheet* psheet = (CPropertySheet*) GetParent(); // 设置属性表只有“下一步”按钮 psheet-> 类 CPropertySheet* psheet = (CPropertySheet*) GetParent(); //设置属性表只有“完成”按钮 psheet->SetFinishText
WM_ACTIVATE,而该消息在函数OnSetActive中处理,由于在基类中有了这个函数,所以我们需要重写这个函数,下面是一个例子: BOOL CProp1::OnSetActive() { ((CPropertySheet 当该函数参数为TRUE时会调用DoDataExchange,该函数会根据控件返回的值,动态更新变量的值; 一般情况下只有当用户点击完成时才保存用户输入的信息当用户点击取消时应该取消信息的保存;一般情况下CPropertySheet