社区
界面
帖子详情
如何锁定MainFrame的大小
真的李小龙
2006-04-02 02:36:24
想锁定MainFrame的大小。
不知道要设置什么。
而且,其实,我想锁定的是CView的大小。从而要锁定MainFrame的大小。
若,用MoveWindow根据CView的大小来锁定MainFrame的大小,还要考虑到工具栏占的位置。
不知道怎么作。
请行手指教
...全文
327
4
打赏
收藏
如何锁定MainFrame的大小
想锁定MainFrame的大小。 不知道要设置什么。 而且,其实,我想锁定的是CView的大小。从而要锁定MainFrame的大小。 若,用MoveWindow根据CView的大小来锁定MainFrame的大小,还要考虑到工具栏占的位置。 不知道怎么作。 请行手指教
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangzhijun_cau
2006-04-03
打赏
举报
回复
BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs)
{
if( !CFrameWnd::PreCreateWindow(cs) )
return FALSE;
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
cs.cx=500;
cs.cy=400;
cs.x = (GetSystemMetrics(SM_CXSCREEN) - cs.cx) / 2;
cs.y = (GetSystemMetrics(SM_CYSCREEN) - cs.cy) / 2;
cs.style = WS_CAPTION | WS_SYSMENU;
//WS_SYSMENU|WS_CAPTION ;
return TRUE;
}
happyness44
2006-04-03
打赏
举报
回复
在PreCreateWindow()中加入
cs.style |=WS_THICKFRAME
真的李小龙
2006-04-03
打赏
举报
回复
其实我是想可以缩放大小,但要保证CView的大小不能超过设定的。
现在我是用CMainFrame中的OnSize函数,在其中判断,还要考虑一些额外的大小,再用
MoveWindow。
也不知道添加一些除了工具栏之外的CDialogBar等,会不会导致大小计算时还要考虑CDialogBar的等大小。感觉麻烦,又没有简单一点的?
MSDN3000
2006-04-02
打赏
举报
回复
重载WM_GETMINMAXINFO消息,限制将结构中的数据,最大和最小设置为一样。
OnGetMinMaxInfo( MINMAXINFO FAR* lpMMI );
MINMAXINFO {
POINT ptReserved;
POINT ptMaxSize;
POINT ptMaxPosition;
POINT ptMinTrackSize;
POINT ptMaxTrackSize;
}
在MDI窗口中防止子窗口闪烁
使用Visual Studio的App Wizard创建MDI项目后,子窗口最大化时会出现闪烁现象,尤其内嵌浏览器时更明显。本文介绍了几种闪烁情况,并给出相应解决方法,如重载PreCreateWindow、处理
MainFrame
的MDI client区域等,还分析了闪烁原理。
VC编程要点总结1
这篇博客总结了VC++编程中的关键点,包括模态对话框的响应处理,加载图标资源,系统菜单的自定义,自定义资源类型及其应用,并详细介绍了CButtonST类的使用,如设置图标和文字、显示平面按钮以及动态改变图标等功能。
vs2008中打了SP1补丁包,给工具栏按钮单独贴位图(注意:是“单独”,也就是有多张图)
本文介绍如何在MFC应用程序中自定义工具栏图标,包括创建工具栏、加载自定义位图及清除默认位图等内容。
MuleSoft与大语言模型的AI编排实战:企业级LLM工作流落地指南
本文聚焦企业级大语言模型(LLM)工作流落地,以MuleSoft Anypoint Platform为核心AI编排引擎,详解如何构建可审计、高可靠、合规的闭环式AI工作流。内容涵盖协议适配、分布式事务保障、安全密钥管理、LLM意图结构化解析、业务规则路由、人工干预机制及审计日志配置等关键技术实践,直击企业AI集成断点痛点,强调MuleSoft在连接异构系统、保障确定性执行与满足金融/医疗级合规要求中的不可替代性。
MuleSoft企业级AI编排:LLM集成、治理与合规落地实践
本文详述基于MuleSoft Anypoint Platform实现企业级AI编排的落地方法,涵盖LLM集成架构(三层抽象设计)、安全合规刚性机制(网络/数据/提示/审计四层隔离)、DataWeave提示工程结构化封装、Runtime Fabric性能调优及可观测性指标体系。重点解决金融等强监管行业中的协议鸿沟、治理断层与审计盲区问题,提供可复用的六阶段交付流程、提示词版本管理、A/B测试与应急响应方案。
界面
15,976
社区成员
115,866
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章