zwc_cc 2015-03-29 08:23 采纳率: 20%
浏览 2027

vc多文档窗口最大化失效,有两个窗口是无最大化关闭按钮

我写的一个多文档软件,打开两个窗口时,打开其中一个窗口时,出现图所示的情况,无最大化按钮,关闭按钮,但是我在CChildFrame的precreatewindow函数中已经修改了style。下面是代码,希望大神们指点指点,感激不尽啊!
BOOL CChildFrame::PreCreateWindow(CREATESTRUCT& cs)
{
// TODO: Modify the Window class or styles here by modifying
// the CREATESTRUCT cs
if(theApp.bSizeFixed)
{
cs.style = WS_CHILD | WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU
| FWS_ADDTOTITLE|WS_MAXIMIZE|WS_MAXIMIZEBOX; ;//|WS_VISIBLE | 防止闪
}
if( !CMDIChildWnd::PreCreateWindow(cs) )
return FALSE;
return TRUE;
}
initstance函数中
pDocTemplate = new CMultiDocTemplate(
IDR_GYFXYDATATYPE,
RUNTIME_CLASS(CGyfxDoc),
RUNTIME_CLASS(CChildFrame), // custom MDI child frame
RUNTIME_CLASS(CGyfxDataView));
AddDocTemplate(pDocTemplate);
图片说明

  • 写回答

3条回答 默认 最新

  • threenewbee 2015-03-29 11:48
    关注

    用spy++看下窗口风格有没有应用上去。

    评论

报告相同问题?

悬赏问题

  • ¥15 nginx中的CORS策略应该如何配置
  • ¥30 信号与系统实验:采样定理分析
  • ¥100 我想找人帮我写Python 的股票分析代码,有意请加mathtao
  • ¥20 Vite 打包的 Vue3 组件库,图标无法显示
  • ¥15 php 同步电商平台多个店铺增量订单和订单状态
  • ¥15 关于logstash转发日志时发生的部分内容丢失问题
  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题