window 窗口
来源:互联网 发布:ios推荐游戏2017 知乎 编辑:程序博客网 时间:2024/05/14 06:41
#include <Windows.h>LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParan, LPARAM lParam);int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdline, int nCmdShow){static TCHAR szlate[] = L"我的窗口";WNDCLASS ws;PlaySound(L"FirstBlood.wav", NULL, SND_FILENAME | SND_ASYNC);ws.style = CS_HREDRAW | CS_VREDRAW;ws.lpfnWndProc = WndProc;ws.cbClsExtra = 0;ws.cbWndExtra = 0;ws.hInstance = hInstance;ws.hIcon = (HICON)::LoadImage(NULL, L"icon.ico", IMAGE_ICON, 0, 0, LR_DEFAULTSIZE | LR_LOADFROMFILE);ws.hCursor = LoadCursor(NULL, IDC_ARROW);ws.hbrBackground = (HBRUSH)GetStockObject(GRAY_BRUSH);ws.lpszClassName = szlate;ws.lpszMenuName = NULL;if (!RegisterClass(&ws)) return -1;HWND hwnd;hwnd = CreateWindow(szlate, szlate, WS_OVERLAPPEDWINDOW,100, 100, 640, 480, NULL, NULL, hInstance, NULL);ShowWindow(hwnd, nCmdShow);//显示窗口UpdateWindow(hwnd);//更新窗口//消息循环MSG msg;while (GetMessage(&msg, NULL, 0, 0)){TranslateMessage(&msg);DispatchMessage(&msg);}return msg.wParam;}LRESULT CALLBACK WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam){switch (msg){case WM_KEYDOWN:if (wParam == VK_ESCAPE){DestroyWindow(hwnd);}break;case WM_DESTROY:PostQuitMessage(0);break;}return DefWindowProc(hwnd, msg, wParam, lParam);}
0 0
- Window 窗口
- window 窗口
- window 窗口
- window窗口
- window窗口和窗口所有者
- Window 窗口层次关系
- 框窗口(Chromeless Window)
- Window 窗口层次关系
- window 窗口对象操作
- window对象弹出窗口
- Window 窗口层次关系
- Window 窗口层次关系
- window窗口操作
- 弹出窗口(window.showModelessDialog)
- window窗口背景加载
- Window窗口类型
- window.open模式窗口
- 关闭window.showDialog()窗口
- Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- 电脑不小心删掉内容的恢复方法
- 常用知识总结——信号量
- opencms静态到处配置详解
- Spark初级入门详解
- window 窗口
- MPI 多机并行
- HashMap和Hashtable的区别
- ios基础之关闭输入框的几种常见方法集锦
- JAVA命令行开发工具Apache Cli
- 初始Hive —— 深入浅出学Hive
- linux下如何添加一个用户并且让用户获得root权限
- java并发学习博客
- 接口隔离原则(ISP--Interface Segregation Principle)