zoukankan      html  css  js  c++  java
  • 对话框上右下角显示resize icon(可以拖动改变对话框的大小)(在WM_CREATE的时候,增加WS_THICKFRAME风格)

    [cpp] view plain copy
     
    1. CStatusBar m_StatusBar;  // 成员变量  
    2.   
    3. // 全局变量  
    4. static UINT auIDStatusBar[] =   
    5. {   
    6.     ID_SEPARATOR  
    7. };  
    8.   
    9. //在对话框类的WM_CREATE消息的响应函数OnCreate中加入下面的代码  
    10.   
    11. ModifyStyle(0, WS_THICKFRAME);  
    12.   
    13. //在对话框类的OnInitDialog()中加入下面的代码  
    14.       
    15. if(m_StatusBar.Create(this))  
    16. {                             
    17.    m_StatusBar.SetIndicators(auIDStatusBar, sizeof(auIDStatusBar) / sizeof(UINT));  
    18.    m_StatusBar.SetWindowText(_T(""));         
    19.    m_StatusBar.SetPaneStyle( 0, SBPS_STRETCH | SBPS_NOBORDERS );  
    20.    RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);  
    21. }   
    22.   
    23. // WM_SIZE消息处理函数OnSize中加入  
    24. if(m_StatusBar.GetSafeHwnd())  
    25. {                             
    26.    RepositionBars(AFX_IDW_CONTROLBAR_FIRST, AFX_IDW_CONTROLBAR_LAST, 0);  
    27. }   

    效果图如下所示:

    http://blog.csdn.net/visualeleven/article/details/6223577

  • 相关阅读:
    iOS,Layer
    iOS 手势冲突
    ECharts
    手动安装Package Control
    webstorm配置svn详解
    js 对象 类型转换
    google 跨域解决办法
    关于内层DIV设置margin-top不起作用的解决方案
    图片与文字在div里实现垂直水平都居中
    css3之3D翻牌效果
  • 原文地址:https://www.cnblogs.com/findumars/p/6005611.html
Copyright © 2011-2022 走看看