zoukankan      html  css  js  c++  java
  • VC让对话框显示就最大化

    方法一:
    在OnInitDialog()函数中 

     ShowWindow(SW_SHOWMAXIMIZED);

    初始化的时候

    方法二:

    当然,你可以获取屏幕大小,然后设置窗口位置/大小

     //ShowWindow(SW_MAXIMIZE); 
     // 获得屏幕分辨率 
     HDC hDesktopDC = CreateDC(_T("DISPLAY"), NULL, NULL, NULL); 
     int xScrn = GetDeviceCaps(hDesktopDC, HORZRES); 
     int yScrn = GetDeviceCaps(hDesktopDC, VERTRES); 
     MoveWindow(0, 0, xScrn, yScrn);

    写OnShowWindows消息响应,调showwindow(SW_SHOWMAXIMIZED)

    方法三:

    在DIALOG的OnInitDialog过程中加入

     CDialog::OnInitDialog(); 
     SetWindowPos(NULL,0,0,GetSystemMetrics(SM_CXSCREEN),GetSystemMetrics(SM_CYSCREEN),0);



    其中最一种方法最简单,
    第二种方法比较好用,可以自定义设置对话框的大小。
    二种方法都在VC6+win2k下测试有效!

  • 相关阅读:
    Linq101-Generation
    Linq101-Element
    解决 oracle 错误ORA-01033
    Oracle数据表恢复
    C++构造函数
    C++类与对象
    CMake命令之export
    CMake命令之install
    CMake变量(提供信息的变量)
    CMake常用变量
  • 原文地址:https://www.cnblogs.com/host-2008/p/3655750.html
Copyright © 2011-2022 走看看