马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
注:本文档由 谁动了我的豆包 翻译,小甲鱼校对。
原文链接 -> 传送门
CREATESTRUCT 结构
CREATESTRUCT 结构定义传递给应用程序的窗口进程的初始化参数。
结构原型:
typedef struct tagCREATESTRUCT {
LPVOID lpCreateParams;
HANDLE hInstance;
HMENU hMenu;
HWND hwndParent;
int cy;
int cx;
int y;
int x;
LONG style;
LPCSTR lpszName;
LPCSTR lpszClass;
DWORD dwExStyle;
} CREATESTRUCT;
成员解析:
成员 | 含义 | lpCreateParams | 指向一个被用于创建窗口的数据 | hInstance | 标识拥有新窗口模块的模块实例句柄 | hMenu | 1. 标识被新窗口使用的菜单
2. 如果该窗口是一个子窗口,那么该菜单包含整型 ID | hwndParent | 1. 标识拥有新窗口的窗口
2. 如果新窗口是一个顶层窗口,那么该参数为 NULL | cy | 指定新窗口的高度 | cx | 指定新窗口的宽度 | y | 1. 指定了新窗口左上角的 Y 坐标
2. 如果该新窗口是一个子窗口,那么该坐标是相对于父窗口的,否则,该窗口就是相对于屏幕的原点 | x | 1. 指定了新窗口左上角的 X 坐标
2. 如果该新窗口是一个子窗口,那么该坐标是相对于父窗口的,否则,该窗口就是相对于屏幕的原点 | style | 指定新窗口的样式 | lpszName | 指向指定新窗口名字的字符串 | lpszClass | 指向指定新窗口的窗口类名(一个 WNDCLASS 结构)的字符串 | dwExStyle | 指定新窗口的扩展样式 |
需求:
Header | Winuser.h (包含于 Windows.h) |
【API档案】版权归鱼C工作室(www.fishc.com)所有,转载请注明来源。
|