ShowWindow(SW_HIDE)

BOOL ShowWindow( int nCmdShow );

Return Value

作用:

如果窗口原来可见,则返回非零值;如果CWnd原来是隐藏的,则返回0

参数:

Parameters  nCmdShow

指定了CWnd应如何被显示。

它必须是下列值之一:

SW_HIDE                                隐藏窗口并将活动状态传递给其它窗口。

SW_MINIMIZE                       最小化窗口并激活系统列表中的顶层窗口。

SW_RESTORE                         激活并显示窗口。如果窗口是最小化或最大化的,Windows恢复其原来的大小和位置。

SW_SHOW                             激活窗口并以其当前的大小和位置显示。

SW_SHOWMAXIMIZED          激活窗口并显示为最大化窗口。

SW_SHOWMINIMIZED           激活窗口并显示为图标。

SW_SHOWMINNOACTIVE      将窗口显示为图标。当前活动的窗口将保持活动状态。

SW_SHOWNA                         按照当前状态显示窗口。当前活动的窗口将保持活动状态。

SW_SHOWNOACTIVATE         按窗口最近的大小和位置显示。当前活动的窗口将保持活动状态。

SW_SHOWNORMAL               激活并显示窗口。如果窗口是最小化或最大化的,则Windows恢复它原来的大小和位置。

这个函数设置窗口的可视状态。每个应用程序只应用CWinApp::m_nCmdShow为主窗口调用一次ShowWindow。以后调用ShowWindow应该用上面列出的值来代替CWinApp::m_nCmdShow指定的值。

时间: 2024-11-07 14:01:32

ShowWindow(SW_HIDE)的相关文章

ShowWindow(SW_HIDE)窗口闪烁问题

问题提出: 窗口创建时候实现直接隐藏,可是使用函数ShowWindow(SW_HIDE)窗口要闪烁一下: 查看解决办法: 论坛里看到很久之前的一个讨论,很受启发:具体可以参考链接地址:http://bbs.csdn.net/topics/10407927 解决办法: m_***.Create(_T("Empty Temp"),WS_CHILD|WS_VISIBLE,rcList,this,101); //m_***.ShowWindow(SW_HIDE);

控件综合2

下拉框 // MFCDay002Dlg.cpp : 实现文件 // #include "stdafx.h" #include "MFCDay002.h" #include "MFCDay002Dlg.h" #include "afxdialogex.h" #include"CmyDialog.h" #ifdef _DEBUG #define new DEBUG_NEW #endif // 用于应用程序“关于

tab封装2

// MyTabCtrl.cpp : 实现文件 // #include "stdafx.h" #include "FileCleaner.h" #include "MyTabCtrl.h" // CMyTabCtrl IMPLEMENT_DYNAMIC(CMyTabCtrl, CTabCtrl) CMyTabCtrl::CMyTabCtrl() { } CMyTabCtrl::~CMyTabCtrl() { } //参数列表 //第1个位子窗口个

消息实例 鼠标到两个按钮的地方按钮消失

实现了一个类:CHIDE类,继承自: public CButton(按钮的CHide类) class CHide : public CButton { // Construction public: CHide(); // Attributes public: CHide *pBtn; // Operations public: // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CHi

mfc的 windows消息处理

消息处理函数: 2,消息处理 LRESULT CWork::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) { // TODO: Add your specialized code here and/or call the base class switch(message) { //如果是用户定义的消息 // case MY_WM_NOTIFYICON: // { // //鼠标左键单击时work窗口出现 // if(lParam=

【mfc】利用文件的读写,theApp全局变量来现实登录帐号管理系统

本文亦是在<[mfc]用对话框的切换实现重新登录>(点击打开链接)的进一步工作,也是对其的进一步改进,上次的登录只是在判断用户输入的用户名与密码是否为admin与123,这次则利用文件的读写实现用户帐号的创建.删除与修改,不再拘泥与admin与123这个帐号,用户可以创建很多帐号,并且赋予其是否有修改帐号的权限,同时,利用theApp全局变量,用户一旦成功,其登录信息则会一直被记录,类似与网页中的Session.虽然现在VC6中的mfc已经过时了,但是仍然具有研究意义,毕竟XP曾经是一个无法超

【大话QT之五】Windows与Linux下文件操作监控的实现

一.需求分析: 随着渲染业务的不断进行,数据传输渐渐成为影响业务时间最大的因素.究其原因就是因为数据传输耗费较长的时间.于是,依托于渲染业务的网盘开发逐渐成为迫切需要解决的需求.该网盘的实现和当前市场上网盘实现有一些的不同,主要在客户端与服务器端的操作需要双向进行,即:用户在客户端的操作需要及时同步到服务器端:在服务器端作业渲染生成的文件要及时同步到客户端.即:用户不在需要单独的下载数据,而是在作业运行的同时,渲染就过就会自动同步到客户端,大大缩短了等待时间.当然,无论是在客户端还是在服务端都面

C++入门

  C++入门必看,提升必看 Visual C++MFC入门教程 目录 +-- 第一章 VC入门|------ 1.1 如何学好VC|------ 1.2 理解Windows消息机制|------ 1.3 利用Visual C++/MFC开发Windows程序的优势|------ 1.4 利用MFC进行开发的通用方法介绍|------ 1.5 MFC中常用类,宏,函数介绍+-- 第二章 图形输出|------ 2.1 和GUI有关的各种对象|------ 2.2 在窗口中输出文字|------

半透明信息显示浮动窗口的实现

快乐鹦鹉 原文 半透明信息显示浮动窗口的实现    实现目的 在一些画图软件中,经常需要向用户展示鼠标移动到的位置的对象的一些参数信息.此时,完成一个交互性友好的信息显示界面就相当的重要了.因为一个软件的好坏,在用户的眼中,第一感觉甚至是第一重要的就是视觉效果和可操作性.当然,软件本身的稳定性和效率也很重要.特别对于产品性的软件,在用户展示时,一个优秀的界面效果可以大大加深软件在用户心里的印象分.        功能简介 本功能是作者根据自身软件在用户实际使用过程中对交互性的更高要求而开发的.浮