总结:
`CreateWindow` 是 Windows API 中用于创建窗口的核心函数,适用于开发桌面应用程序。通过设置不同的参数,可以控制窗口的样式、大小、位置等属性。以下为常用参数说明。
表格:
| 参数名 | 说明 |
| `lpClassName` | 窗口类名,需提前注册 |
| `lpWindowName` | 窗口标题 |
| `dwStyle` | 窗口样式(如 WS_OVERLAPPED) |
| `x, y` | 窗口左上角坐标 |
| `nWidth, nHeight` | 窗口宽度和高度 |
| `hWndParent` | 父窗口句柄,可设为 NULL |
| `hMenu` | 菜单句柄 |
| `hInstance` | 应用程序实例 |
| `lpParam` | 附加参数,通常为 NULL |
使用 `CreateWindow` 后,需配合 `ShowWindow` 和 `UpdateWindow` 显示窗口。该函数是构建图形界面的基础,适合 C/C++ 开发者掌握。