幻想三国志2免cd补丁:在CFormView或对话框中动态添加CScrollView、CFormView - eulb的专栏 - CSDN博客
来源:百度文库 编辑:偶看新闻 时间:2024/07/02 17:34:14
在CFormView或对话框中动态添加CScrollView、CFormView收藏
本代码可以在CFormView中,根据事先画好的控件位置创建CScrollView
也可以在CDialog中创建CScrollView、CFormView等
注:
若以下代码放在CMainRightView::OnCreate(LPCREATESTRUCT lpCreateStruct)内,则GetDlgItem()函数将调用失败,因为此时控件都还未被创建!
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_1.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_2.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_3.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_4.gif)
![](http://image25.360doc.cn/DownloadImg/2011/03/1713/10076332_5.gif)
注:如果需要在CDialog中创建CScrollView、CFormView,则需要overload、override这些View中以下的4个方法,否则会出ASSERT错误
afx_msg int OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message);afx_msg void OnDestroy();
virtual void PostNcDestroy();
virtual void OnActivateFrame(UINT nState, CFrameWnd* pDeactivateFrame);int CFormViewPrint::OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message)
{
// TODO: Add your message handler code here and/or call default
return CWnd::OnMouseActivate(pDesktopWnd, nHitTest, message);
}
void CFormViewPrint::OnDestroy()
{
CWnd::OnDestroy();
// TODO: Add your message handler code here
}
void CFormViewPrint::PostNcDestroy()
{
// TODO: Add your specialized code here and/or call the base class
CWnd::PostNcDestroy();
}
void CFormViewPrint::OnActivateFrame(UINT nState, CFrameWnd* pDeactivateFrame)
{
// TODO: Add your specialized code here and/or call the base class
CWnd::OnActivateFrame(nState, pDeactivateFrame);
}
原因可参考
View和Control的区别(如何在对话框上使用CView类)
怎样在word中添加动态边框
MFC中CFormView是用来干嘛的?
怎样在IIS中添加asp动态网页?
在C#中怎么动态添加combobox的item?
如何在动态场景中添加模糊屏蔽块?
在phtoshop cs2中如何添加动态画笔
C#中怎样在panle里面添加动态图片?
怎样在dreameaver中为flash按钮添加动态导航
jsp中,如何在链接?后面添加参数动态参数
在ASP.NET中如何为文本框添加对话框
在网页中添加链接,能链接到QQ对话框
有谁知道如何在real 10 中添加动态歌词,并可在播放中显示?
如何在网页中插入动态图片链接或FLASH链接
如何在DataGrid里边动态添加单选或复选按钮??
如何在DataGrid里边动态添加单选或复选按钮??
在vb中如何控制access动态添加、删除字段?(最好不用sql)
怎么在基于对话框的vc下向flexgrid控件中添加数据
怎样在office或swishmax中添加新字体?
如何在pdf文档中剪切或添加整页?
怎样在PDF文件中删除或添加一整页
怎样在自己的个人主页中添加铃声或歌曲
如何在讨论组中删除或添加某人
怎样在网络日志文本中添加背景图案或图标
如何在帖子或回答中添加连接?