请问,怎样在SDI中实现属性页的界面,基于CView类? 希望做一个SDI的窗口界面,窗口中有若干属性页构成,每个属性页显示不同内容,最好基于CView类,这样显示的东西,便于打印每个属性页内容 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 copy http://www.vccode.com/file_show.php?id=677 在CMyView 中定义如下:.....public: CMyDlg Page1;//CMyDlg 是三个对话框对应的类,必须派生于CPropertyPage CMyDlg Page2; CMyDlg Page3;private: CPropertySheet m_sheet;void CMyView::OnInitialUpdate(){ ..... ..... CRect rect; m_sheet.GetClientRect(&rect); m_sheet.MoveWindow(rect); SIZE size={rect.Width(),rect.Height()}; SetScrollSizes(MM_TEXT,size); ResizeParentToFit(FALSE); SetScrollSizes(MM_TEXT,CSize(20,20));//确保不出现滚动条}int CMyView::OnCreate(LPCREATESTRUCT lpCreateStruct) { ...... ...... m_sheet.AddPage(&toolPage); m_sheet.AddPage(&methodPage); m_sheet.AddPage(&dataPage); m_sheet.Create(this,WS_CHILD|WS_VISIBLE); return 0;} 可以自己实现一个CTabView类.easy KissYou(宇宙顾问)的已经够完整了我也在VC界面开发技术上见过可以 MFC添加成员变量后不能启动,跪求高手啊 挺着急的啊 与大家分享自己写的一个简单盗号程序 如何得到控件对应的类的实例? 派生于CEdit为什么不支持Ctrl+C C++多线程编程书籍 用程序来模拟鼠标动作,与真实的使用鼠标有何不同? 问一下超级笨的问题! 各位大侠:如何打开ACCESS 2000数据库(已知密码但不知用户名)在线等待 插入的图片256色以上不能用,怎么办? 如何判断Oracle或Sql SERVER服务器是否已经启动服务,并为可用状态? 最大的网校,更好的学习,让我们一起努力 插入数据时的问题
.....
public:
CMyDlg Page1;//CMyDlg 是三个对话框对应的类,必须派生于CPropertyPage
CMyDlg Page2;
CMyDlg Page3;private:
CPropertySheet m_sheet;void CMyView::OnInitialUpdate()
{
.....
.....
CRect rect;
m_sheet.GetClientRect(&rect);
m_sheet.MoveWindow(rect);
SIZE size={rect.Width(),rect.Height()};
SetScrollSizes(MM_TEXT,size);
ResizeParentToFit(FALSE); SetScrollSizes(MM_TEXT,CSize(20,20));//确保不出现滚动条
}int CMyView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
......
......
m_sheet.AddPage(&toolPage);
m_sheet.AddPage(&methodPage);
m_sheet.AddPage(&dataPage);
m_sheet.Create(this,WS_CHILD|WS_VISIBLE); return 0;
}
我也在VC界面开发技术上见过
可以