zoukankan      html  css  js  c++  java
  • Single document

    在单文档界面 (SDI) 应用程序中,框架中的默认窗口样式WS_OVERLAPPEDWINDOWFWS_ADDTOTITLE 样式的组合。FWS_ADDTOTITLE 是 MFC 特定的样式,指示框架将文档标题添加到窗口标题.

    CMainFrame::PreCreateWindow(CREATESTRUCT& cs)中修改cs样式.

    cs.style &= ~( WS_THICKFRAME );
     cs.lpszName = "泰慧自动化";

    若在 int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)利用 lpCreateStruct修改样式.无效果.

    SendMessage( WM_SYSCOMMAND ,SC_MAXIMIZE, 0 );  // 以最大化窗口显示
     
     int nWindowStyle=::GetWindowLong( m_hWnd,GWL_STYLE);
     if( !nWindowStyle )
      MessageBox("获取窗口Style失败");
     else
     {
      nWindowStyle &= ~( WS_MAXIMIZEBOX |  // 去掉最大化按钮
           WS_SIZEBOX |  // 去掉sizing border
           FWS_ADDTOTITLE ); // 去掉框架标题和视图的关联   

    //  nWindowStyle &= ~WS_THICKFRAME;     //此处修改没效果-----------

      if( !::SetWindowLong( m_hWnd, GWL_STYLE, nWindowStyle ))
        MessageBox("窗口Style修改失败");
     }

     m_wndStatusBar.SetPaneInfo( 1, IDS_STRINGTIME, 0, 60); // 状态栏增加时间一栏 
     SetClassLong( m_hWnd, GCL_HICON, IDR_TESTTYPE );  // 修改图标

  • 相关阅读:
    程序员的自我修养(序)-量子
    我的IT生活-量子
    量子地图
    再出发
    新的一年快开始了,学点新东西吧,从React开始(一)
    ECMAScript 6 Features 中文版
    必须清零
    彩印网的第一阶段即将收官
    终于感觉掌握了一门重要的技术
    程序员的命运之轮
  • 原文地址:https://www.cnblogs.com/lvpblog/p/2790636.html
Copyright © 2011-2022 走看看