精华内容
下载资源
问答
  • xp中远程桌面连接之后,自动就是最大化,相当于另一个桌面,而win7中有时会出现以窗口形式桌面,这样导致操作不便,解决办法是在窗口化桌面中按ctrl+alt+Pause 组合键,就可以了。 y460上 要按 Fn +ctrl + ...
    在xp中远程桌面连接之后,自动就是最大化,相当于另一个桌面,而win7中有时会出现以窗口形式的桌面,这样导致操作不便,解决办法是在窗口化桌面中按ctrl+alt+Pause 组合键,就可以了。
    

    在y460上 要按 Fn +ctrl + alt +F9

    展开全文
  • win7开始,windows特性具备了拖动窗口到屏幕边界时最大化,还原,或者占据半个工作区功能, 如果希望自己的窗口具体这种特性,那么需要在窗口属性添加 WS_BORDERG与WS_THICKFRAME, 但是对于DirectUI绘制...

    从win7开始,windows的特性中具备了拖动窗口到屏幕边界时最大化,还原,或者占据半个工作区的功能,

    如果希望自己的窗口具体这种特性,那么需要在窗口属性中添加 WS_BORDERG与WS_THICKFRAME,

    但是对于DirectUI绘制的一些窗口时,在窗口创建时就添加WS_THICKFRAME会造成窗口的边框由系统绘制,不符合设计效果



    解决方法是创建时使用

    WS_BORDER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX 

    而后处理WM_NCCALCSIZE消息


    1. LRESULT EditorFrame::OnNcCalcSzie(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
    2. {
    3. bHandled = TRUE;
    4. LONG style = GetWindowLong(m_hWnd, GWL_STYLE);
    5. if ((style & WS_THICKFRAME) == 0)
    6. SetWindowLong(m_hWnd, GWL_STYLE, style | WS_THICKFRAME);
    7. return S_OK;
    8. }

    此时应该已经具备了拖动边缘响应最大化/还原的特性,但是可能会有新的问题,就是最大化的边框并不切合显示器的边,


    此时需要处理WM_GETMINMAXINFO消息 

    1. LRESULT EditorFrame::OnGetMinMaxInfo(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
    2. {
    3. bHandled = TRUE;
    4. MINMAXINFO* lpmmi = (MINMAXINFO*)lParam;
    5. lpmmi->ptMaxPosition.x = 0;
    6. lpmmi->ptMaxPosition.y = 0;
    7. MONITORINFO oMonitor = {};
    8. oMonitor.cbSize = sizeof(oMonitor);
    9. ::GetMonitorInfo(::MonitorFromWindow(m_hWnd, MONITOR_DEFAULTTONEAREST), &oMonitor);
    10. lpmmi->ptMaxSize.x = oMonitor.rcWork.right - oMonitor.rcWork.left;
    11. lpmmi->ptMaxSize.y = oMonitor.rcWork.bottom - oMonitor.rcWork.top;
    12. SIZE mini_size = { 0 };
    13. mini_size.cx = NO_BORDER_MINI_WIDTH;
    14. mini_size.cy = NO_BORDER_MINI_HEIGHT;
    15. lpmmi->ptMinTrackSize.x = mini_size.cx;
    16. lpmmi->ptMinTrackSize.y = mini_size.cy;
    17. return S_OK;
    18. }



    这样前一个问题差不多解决了,但是在win10系统下贴合左边框时出来了边框绘制的问题


    经过尝试,处理WM_NCACTIVATE消息可以避免这种情况出现的可能性

    1. LRESULT EditorFrame::OnNcActivate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
    2. {
    3. bHandled = TRUE;
    4. if (::IsIconic(m_hWnd)) bHandled = FALSE;
    5. return (wParam == 0) ? TRUE : FALSE;
    6. }






    展开全文
  • 下面网上两种方法win7系统都不起作用,好困惑吧,哪位大神帮帮我啊 《1》“运行”窗口中输入“Gpedit.msc”打开组策略编辑器,然后左侧依次选择“本地计算机策略”—“用户配置”—“管理模板”—“Windows...
  • ' V1.5 增加了窗口最大最小,隐藏显示正常几个函数 2013/06/06 ' 增加了获取控件相关函数是否使用正则参数UseRegExp默认F ' V1.6 将Left,Top函数改为属性,可获得可设置 2013/06/10 ' V1.7 增加函数:...
  • 基于hhww改进版传统五笔输入法(支持WIN7) hhhhwwww改进版输入法(生成器)基础上,修改了背景颜色、取消了Ctrl+M换码、取消了切换码表显示颜色、修改了“\”为“、"等细节完善! 此五笔输入法是用hhhhwwww...
  • caono佳能清零方法

    2011-06-30 16:58:04
    有些打印机废墨舱满后无法进入调整程序,这时必须打印机开机后进行初始化的过程完成上述操作。 佳能S900如何清废墨 1.关机.按住RESUME键,按住POWER键开机,绿灯亮. 2.按住POWER键时,松开RESUME键,然后按...
  • 14. 解决了窗口最大化后可能遮挡住操作系统任务条问题,并兼容多显示器. 15. 加入了"十六进制"和"二进制"预处理命令. 16. 增加正则表达式(DEELX版)支持库(作者邓学彬授权易语言公司免费发布) 本版本集成了以下...
  • 而如果将该程序移动至win7系统上操作话可以在大小与位置上会出现一些偏差,所以推荐将该程序在win8系统下运行,如果没有win8系统但是想重装话可以找我。 然后本次更新内容就是对设计报告中的要求一些补充,...
  • AeroWindow--JQuery插件

    2019-10-03 11:46:59
    可以一个页面创建多个弹出窗,被选中弹出窗会加亮显示,同一网页可以有多个弹出窗口,也可以通过双击窗口实现最大化,跟windows像极了。如果想要做一个类似操作系统页面,用这个插件是完全可以实现。...

      AeroWindow是个Win7样式的弹出窗口,jQuery插件,效果很酷!而且还像windows的窗口一样可最大,最小化,随意拖动。可以一个页面中创建多个弹出窗,被选中的弹出窗会加亮显示,在同一网页中可以有多个弹出窗口,也可以通过双击窗口实现最大化,跟windows像极了。如果想要做一个类似操作系统的页面,用这个插件是完全可以实现的。兼容多种主流浏览器。

    r_AeroWindow-Teaser.png
      最基础的调用方法:

    $('#YourContainerDiv').AeroWindow((WindowTitle:'hello world',));
    

      带全部参数的调用:

    $('#YourContainerDiv').AeroWindow({
      WindowTitle:        'My first very cool Aero Window for Web',
      WindowPositionTop:  'center',
      WindowPositionLeft: 'center',
      WindowWidth:        400,
      WindowHeight:       100,
      WindowAnimation:    'easeOutCubic',
      WindowResizable:    true,
      WindowDraggable:    true,
      WindowMinimize:     true,
      WindowMaximize:     false,
      WindowClosable:     true       
    });  
    

    使用方法:

      首先加上以下引用:

    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />  
    <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>      
    <link href="css/AeroWindow.css?r=123" rel="stylesheet" type="text/css"/>  
    <script type="text/javascript" src="js/jquery-1.4.2.min.js">script>   
    <script type="text/javascript" src="js/jquery-ui-1.8.1.custom.min.js">script>   
    <script type="text/javascript" src="js/jquery.easing.1.3.js">script>           
    <script type="text/javascript" src="js/jquery-AeroWindow.js">script>  
    

      然后在页面放一个DIV:

    <div id="Firefoxapp" style="display: none;">  
    <iframe src="http://www.google.com/" width="100%" height="100%" style="border: 0px;" frameborder="0"></iframe>  
    <div id="iframeHelper"></div>  
    </div>  
    

      最后调用并初始化窗体:

     $(document).ready(function() {           
        $('#Firefoxapp').AeroWindow({  
    		WindowTitle: '测试',
    		WindowWidth: 500,
    		WindowHeight: 300,
    		WindowMinWidth: 50,
    		WindowMinHeight: 10,
    		WindowAnimationSpeed: 1000,
    		WindowAnimation: 'easeOutCubic',
    		WindowStatus: 'maximized',
    		WindowResizable: true,
    		WindowDraggable: true,
    		WindowMinimize: true,
    		WindowMaximize: true,
    		WindowClosable: true
        })           
     }); 
    

    在线演示:http://www.soyos.net/tl_files/demos/aero-window/
    下载地址:http://www.soyos.net/aerowindow-jquery.html
     

    转载于:https://www.cnblogs.com/intcry/archive/2011/06/27/2091167.html

    展开全文
  • 重启电脑,系统自检的界面上按Del键进入BIOS设置(如果是特殊BIOS,请参考主板手册后确定按哪个键进入BIOS),进入BIOS FEATURES SETUP,将Boot Sequence(启动顺序)设定为A盘第一,设定的方法是在该项上按...
  • 知识点集成显示文档的最大化和恢复切换功能 浮窗收集网页增加可指定分类和下一步操作选择功能 知识点分类修改方式修改,可更方便修改分类 增加中图分类法和“旅程无限”分类法供参考 版本6.8.6 更新时间:2009-01-...
  • Borlandc++适用于需要一个专业、优化编译器C++和C程序员,它同时适用于A&T公司C++2.1版和ANSIC程序员。它快速而有效,据此用户可以创建包括Microsoft Windows应用程序在内任何应用程序。 Borland C++...
  • 本书系统地介绍Visual C++ 2005进行流媒体编程基本思路和方法,采用案例为主叙述方式,将大量技术理论融入具体案例剖析。采用案例均来源于作者实际开发工作,具有很好实用价值,可以帮助读者开发...
  • windows 程序设计

    2011-07-24 21:16:30
    本书介绍了Microsoft Windows 98、Microsoft Windows NT 4.0和Windows NT 5.0下程序写作的方法。这些程序用C语言编写并使用原始的Windows Application Programming Interface(API)。如本章稍后所讨论的,这...
  • 控件样式定义于XML,你可以xml定义一张图片,并设置其在窗口的任何位置,包括标题栏区域,  产品升级及售后服务 DSkinLite界面库产品及服务: DSkinLite产品使用授权 软件界面开发服务 控件定制服务 ...
  • 控件样式定义于XML,你可以xml定义一张图片,并设置其在窗口的任何位置,包括标题栏区域,  产品升级及售后服务 DSkinLite界面库产品及服务: DSkinLite产品使用授权 软件界面开发服务 控件定制服务 ...
  • │ * 请用记事本在窗口最大化条件下阅读此文件│ │ │ │ 一、软件简介 │ │ │ │ Dotpot PortReady 是一个多线程端口扫描工具,用于进行狂速端口扫描。它具有极快速度│ │和方便友好操作界面,能快速地对...
  • PT80-NEAT开发指南v1.1

    2014-06-24 18:38:34
    窗口的概念 ........................................................................................................................................... 21 窗口的创建和删除 ................................
  • 会计理论考试题

    2012-03-07 21:04:40
    23.如果要把C盘某个文件夹的一些文件复制到C盘的另外一个文件央选定文件后,若采用拖放操作,可以用___B___目标的方法。 A、直接拖至 B、Ctrl十拖至 C、Alt十拖至 D、单击 24.Windows98的磁盘的根文件夹是...
  • vc++ 应用源码包_1

    热门讨论 2012-09-15 14:22:12
    代码里用了备份dll的方法,因此自定义的函数可以直接调用内存备份的dll代码,而不需要再把函数头部改来改去。 IOCP反弹远控客户端模型,外加上线服务端,全部代码注释! 如题。这个是IOCP远程控制软件的...
  • *修正在Vista其它程序调用过后,IE7调用本输入法时出错Bug 20070925新性: + 加入便携特征,可注册表定义码表目录 + 加入对VistaIE7保护模式(UAC)支持 + 集成一个安装程序,方便输入法安装 ...
  • vc++ 应用源码包_6

    热门讨论 2012-09-15 14:59:46
    代码里用了备份dll的方法,因此自定义的函数可以直接调用内存备份的dll代码,而不需要再把函数头部改来改去。 IOCP反弹远控客户端模型,外加上线服务端,全部代码注释! 如题。这个是IOCP远程控制软件的...
  • vc++ 应用源码包_2

    热门讨论 2012-09-15 14:27:40
    代码里用了备份dll的方法,因此自定义的函数可以直接调用内存备份的dll代码,而不需要再把函数头部改来改去。 IOCP反弹远控客户端模型,外加上线服务端,全部代码注释! 如题。这个是IOCP远程控制软件的...

空空如也

空空如也

1 2 3 4 5 6
收藏数 113
精华内容 45
关键字:

在win7中窗口最大化的方法是