社区
界面
帖子详情
从CWnd继承的类实例,如何在运行时调整该实例窗口的大小呢?
greenabc
2004-11-14 06:17:32
需要在该类中添加什么?或是应该从别的什么类继承生成新类?请高手指点,提出好的解决方案,非常感谢!
...全文
151
9
打赏
收藏
从CWnd继承的类实例,如何在运行时调整该实例窗口的大小呢?
需要在该类中添加什么?或是应该从别的什么类继承生成新类?请高手指点,提出好的解决方案,非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
try876
2004-11-15
打赏
举报
回复
不过还要说一点,楼主问题没有说明清楚,以致于这么多人都没理解:)
danyueer
2004-11-15
打赏
举报
回复
可以尝试从CFrameWnd继承你的窗体,CFrameWnd应用于文档/视图结构的程序,至于WS_THICKFRAME属性好像天生就有了。
try876
2004-11-15
打赏
举报
回复
同意楼上的
WS_THICKFRAME
用ModifyStyle添加上面这个属性也可以
definegg
2004-11-15
打赏
举报
回复
在OnCreate中设置风格为WS_SIZEBOX.
roger_ding
2004-11-15
打赏
举报
回复
如果窗口是可调整大小的,这些动作都是系统默认会做的,如果你指的窗口是对话框,默认情况下对话框是不可以改变大小的,到程序里打开对话框资源,"Styles"->"Border"改为Resizing
greenabc
2004-11-14
打赏
举报
回复
都没说到点上呀!我的意思是:
1.运行时,鼠标移到该实例窗口的边缘时,光标变为调整窗体大小的光标(双向箭头);(响应鼠标事件)
2.这时按下鼠标左键并拖动到一个位置,窗体大小调整到该位置。(响应鼠标事件)
scmsir
2004-11-14
打赏
举报
回复
楼上的都说了。
郁闷呀。
不过如果这个实例用到别的窗口中的话应该在父窗口中进行相应。
try876
2004-11-14
打赏
举报
回复
SetWindowPos也行,具体可以看看MSDN帮助
huohu526
2004-11-14
打赏
举报
回复
在OnResize()中用MoveWindow函数.
Visual C++ 权威剖析——MFC的原理、机制与开发
实例
.part1/6
本书以C++语法和MFC
类
库编程的重点、难点内容为主线,从实践应用的角度,结合经典的
实例
阐述C++
类
的特性,深入剖析VC++,特别是MFC编程的体系结构,使有初级基础的读者能够快速掌握VC++的MFC程序设计思想和C++的语言...
Visual C++ 权威剖析——MFC的原理、机制与开发
实例
.part5/6
本书以C++语法和MFC
类
库编程的重点、难点内容为主线,从实践应用的角度,结合经典的
实例
阐述C++
类
的特性,深入剖析VC++,特别是MFC编程的体系结构,使有初级基础的读者能够快速掌握VC++的MFC程序设计思想和C++的语言...
VC 窗体特效:带淡入淡出渐变的启动画面窗体.rar
测试环境:WindowsXP, VC 6.0,如果编译不了,检查菜单Project->Setting里面是否选择了静态或者共享MFC
类
,还包括有启动画面
类
,
继承
CWnd
窗口
类
,主要窗体程序
类
,
继承
CWnd
窗口
类
,主体程序
类
,
继承
CWinApp程序
类
。...
MFC的程序框架剖析
(1)当一个
窗口
销毁时,它会调用
CWnd
::DestroyWindow函数,该函数销毁
窗口
后,将
CWnd
::m_hWnd设为NULL (2)
窗口
的生命周期和C++
窗口
类
对象的声明周期不是一致的。当一个
窗口
销毁时,与C++
窗口
类
对象没有关系,它 们...
VC++ 专家指导.doc
我先建立了对话框模板,然后使用ClassWizard建立了基于CFormView的新
类
,它也是从CDocument
继承
来的。我还建立了相应的资源并在InitInstance中添加了新的文档模板。但是,当我试图运行该程序时,出现了Assertion信息...
界面
15,979
社区成员
115,897
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章