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 );  // 修改图标

  • 相关阅读:
    Github基础(一)
    python3中编码和解码
    sql面试题(一)
    sql查询(三)--having子句求众数、中位数
    sql查询
    numpy中ndarray数据结构简介
    qt信号和槽
    logtag查看log
    AT45DB161D 概述
    C中的auto、static、register、extern、const和volitate
  • 原文地址:https://www.cnblogs.com/lvpblog/p/2790636.html
Copyright © 2011-2022 走看看