2011年11月2日

使用BCG控件后在Run-time时修改菜单

摘要: 定义函数:class CMainFrame : public CBCGPMDIFrameWnd{ //--------------------------------------------------------- //重写该虚函数 OnShowPopMenu(),以实现在运行时(Run-time)修改菜单的功能 //但继承关系、实现原理、以及何时调用,仍然不清楚。只是参照sample application //实现了这一功能 // by Xue //2011-12-03 //--------------------------------------------------------- 阅读全文

posted @ 2011-11-02 18:14 LateStop 阅读(750) 评论(0) 推荐(0)

替换设已为其添加类的对话框

摘要: 在MFC里设计一个对话框的通常步骤:添加一个对话框,并进行控件摆放和设计。为其添加对应的类。假设为CMyDlg。在类里添加代码,完成特定功能。完成以上操作后,如果对界面设计不满意,调整已经解决不了问题,需要进行替换时。只要保证:记住其ID,如IDD_DIALOG_HISTORYVIDEO。然后将不满意的原对话框删掉。新建一个对话框,将其ID设定成原先的值。如果类CMyDlg里对控件的ID进行了引用,如GetDlgItem(IDC_BUTTON_QueryHistory)的操作,需要将新界面里对应的控件的ID设置成与原来一样。添加对话框,为其添加类,会在MFC里造成所有代码上的变化,下次分析。 阅读全文

posted @ 2011-11-02 17:51 LateStop 阅读(185) 评论(0) 推荐(0)

导航