假设我HWND在win32 c ++编程中有一个窗口.如何以编程方式创建具有完全相同样式的另一个窗口?我知道我必须使用CreateWindowEx但是如何找到传递给现有窗口的所有参数CreateWindowEx?
GetWindowInfo应该从原始窗口中检索您需要的内容.它返回一个WINDOWINFO结构,其中包含以下内容:
typedef struct tagWINDOWINFO {
DWORD cbSize;
RECT rcWindow;
RECT rcClient;
DWORD dwStyle;
DWORD dwExStyle;
DWORD dwWindowStatus;
UINT cxWindowBorders;
UINT cyWindowBorders;
ATOM atomWindowType;
WORD wCreatorVersion;
} WINDOWINFO, *PWINDOWINFO, *LPWINDOWINFO;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
583 次 |
| 最近记录: |