关闭

C++使窗口全屏/最小化

2766人阅读 评论(0) 收藏 举报
分类:

ShowWindow函数

代码里配合了检测键盘的功能

检测键盘:http://blog.csdn.net/everlasting_20141622/article/details/52222006


#include<windows.h>
#include<cstdio>
#include<iostream>
#include<conio.h>

#define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0)

using namespace std;

HWND hwnd=GetForegroundWindow();//使hwnd代表最前端的窗口 

int main(){
	bool f=1;
	ShowWindow(hwnd,SW_MAXIMIZE);
	printf("按下[空格]切换最大/最小化\n");
	while(1){
		if(KEY_DOWN(VK_SPACE)){
			if(f)ShowWindow(hwnd,SW_MINIMIZE);//最小化 hwnd 所代表的窗口 
			else ShowWindow(hwnd,SW_MAXIMIZE);//最大化 hwnd 所代表的窗口 
			f=1-f;//切换状态 
			Sleep(100);
		}
		Sleep(25);
	}
	
	return 0;
}


0
0
查看评论

vc C++ 子窗口如何全屏显示

if(m_bFullSceen) {     m_pWndSave->ShowWindow(SW_SHOW);     SetParent(m_pWndSave);    &#...
  • lixiang987654321
  • lixiang987654321
  • 2014-05-13 11:55
  • 3774

C++ 最小化到托盘

#define WM_SHOWTASK (WM_USER + 1) void CTestDlg::OnSysCommand(UINT nID, LPARAM lParam) { if ((nID & 0xFFF0) == IDM_ABOUTBOX) { CA...
  • CHIHUN_LOVE
  • CHIHUN_LOVE
  • 2016-12-30 16:33
  • 1024

c++中窗口的全屏化

  • 2008-04-14 14:10
  • 1.22MB
  • 下载

vc实现窗口全屏的一些方法

1. void CXXXDlg::SetFullScreen() { int frameWidth = GetSystemMetrics(SM_CXFRAME); int frameHeight = GetSystemMetrics(SM_CYFRAME); int captionHe...
  • pamchen
  • pamchen
  • 2012-07-19 10:47
  • 7556

Win32api设置窗口全屏的方法

首先是考虑全屏处理的时机,是在创建窗口时还是显示窗口时进行,若是前者,则可以: BOOL InitInstance(HINSTANCE hInstance, int nCmdShow) {    HWND hW...
  • puppet_master
  • puppet_master
  • 2015-01-02 12:25
  • 2633

C++Windows编程之创建窗口

Windows编程之注册窗口类介绍了注册窗口类。接下来就是创建窗体。     我们用Visual Studio创建一个win32项目上会自动生成一个创建窗体函数。如下: [cpp] view plaincopy ...
  • chenxu6
  • chenxu6
  • 2014-12-24 19:56
  • 2710

C++实现窗口显示在最前面的代码

实现将窗口显示在最前端相信很多人都会了,不过还是发错来吧,新手可能不是很清除。       //wndTopMost 和 wndNoTopMost是Windows自己定义的   CRect rcMy;   ::GetWindowRect(m_h...
  • qq1841370452
  • qq1841370452
  • 2017-01-04 06:54
  • 1882

C++“窗口”程序设计启蒙(之二)

【摘要】本文适合已经完整学习了C++面向对象机制,但在开发窗口程序方面还是零基础的同学。通过本文的引导进行实践体验,目的是消除同学们开发窗口程序的神秘感,为下一步的自学找到感觉。同时,能更深入地体会到编程基本功的根源所在,在今后能自觉地学好专业基础课,而不是只浮躁地追求开发平台和表面的技能。文章最后...
  • sxhelijian
  • sxhelijian
  • 2012-05-11 23:04
  • 35975

C++窗口设计

【摘要】本文以C++菜菜鸟(只需要学习了C++数据类型和控制结构即可)为目标读者,用求解一元二次方程作为实例,展示窗口式程序的开发过程,获得初步体验。写作目的包括:(1)让学生通过模仿,开发出类似风格的窗口程序;(2)以此为起点,课外通过案例教程等参考资料,学习开发更多的功能实用的程序;(3)体会到...
  • nieyibin
  • nieyibin
  • 2012-05-11 11:32
  • 16191

C++“窗口”程序设计启蒙

【摘要】本文以C++菜菜鸟(只需要学习了C++数据类型和控制结构即可)为目标读者,用求解一元二次方程作为实例,展示窗口式程序的开发过程,获得初步体验。写作目的包括:(1)让学生通过模仿,开发出类似风格的窗口程序;(2)以此为起点,课外通过案例教程等参考资料,学习开发更多的功能实用的程序;(3)体会到...
  • sxhelijian
  • sxhelijian
  • 2012-05-11 08:09
  • 30594
    -广告-
    一个极其温馨的提示
    个人资料
    • 访问:48796次
    • 积分:1745
    • 等级:
    • 排名:千里之外
    • 原创:127篇
    • 转载:1篇
    • 译文:0篇
    • 评论:23条
    最新评论