随笔分类 -  windows程序设计

关于windows程序设计相关的随笔,包括编程语言等
摘要:WM消息大全 消息名 消息值 说明 WM_CREATE 0x0001 应用程序创建一个窗口 WM_DESTROY 0x0002 一个窗口被销毁 WM_MOVE 0x0003 移动一个窗口 WM_SIZE 0x0005 改变一个窗口的大小 WM_ACTIVATE 0x0006 一个窗口被激活或失去激活 阅读全文
posted @ 2019-12-19 12:01 Damon_Cai 阅读(2361) 评论(0) 推荐(0)
摘要:函数原型为: 该函数利用已经注册的窗口类 创建一个窗口,并返回该窗口的句柄 HWND CreateWindow( LPCTSTR lpClassName, //窗口类名称,也可以是控件名称 LPCTSTR lpWindowName, //程序标题,也可以是空间上面显示的文字 DWORD dwStyl 阅读全文
posted @ 2019-12-18 20:44 Damon_Cai 阅读(1042) 评论(0) 推荐(0)
摘要:一、窗口样式WS_POPUP 弹出式窗口(不能与WS_CHILDWINDOW样式同时使用)WS_CHILDWINDOW 子窗口(不能与WS_POPUP合用)WS_MINIMIZE 创建窗口拥有最小化按钮WS_MINIMIZEBOX 创建窗口拥有最小化按钮,须同时指定WS_SYSTEM样式WS_VIS 阅读全文
posted @ 2019-12-18 19:42 Damon_Cai 阅读(4499) 评论(0) 推荐(0)
摘要:Window API函数,可根据nlndex参数的不同获取指定窗口的相关信息,也可用于获取窗口内存中指定偏移的32位度整型值。该值大小在注册窗口类时设定, 函数原型:Long GetWindowLong(HWND hWnd, int nlndex); 第一个参数:HWND 需要操作的窗口句柄。 第二 阅读全文
posted @ 2019-12-18 16:24 Damon_Cai 阅读(2886) 评论(0) 推荐(0)
摘要:MSG是Windows程序中的结构体,用于保存windows消息,定义: typedef struct tagMSG { HWND hwnd; //该消息所属的窗口句柄 UINT message; //指定消息的类型 WPARAM wParam; //用于指定消息的附加信息,根据消息不同,代表不同意 阅读全文
posted @ 2019-12-18 14:34 Damon_Cai 阅读(1146) 评论(0) 推荐(0)