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

来源:互联网 发布:php支付系统源码 2016 编辑:程序博客网 时间:2024/05/21 18:34

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
原创粉丝点击