C++如何调用CreateWindow函数 100

CreateWindow函数是在Window.h中吗?MSDN里没写啊。还有CreateWindow函数具体要如何定义,最后4个参数怎么填,哪些是可空的?动态创建窗口是否... CreateWindow函数是在Window.h中吗?MSDN里没写啊。还有CreateWindow函数具体要如何定义,最后4个参数怎么填,哪些是可空的?动态创建窗口是否是CreateWindow然后ShowWindow就可以了?我看的那个CreateWindow函数的实例还是不懂。希望来回答,带一些代码和注释最好了,可以加分。 展开
 我来答
leafsax
2011-09-13 · TA获得超过134个赞
知道小有建树答主
回答量:162
采纳率:0%
帮助的人:120万
展开全部
先调用RegisterClassEx
WNDCLASSEX wcex;

wcex.cbSize = sizeof(WNDCLASSEX);

wcex.style = CS_HREDRAW | CS_VREDRAW;
wcex.lpfnWndProc = WndProc;
wcex.cbClsExtra = 0;
wcex.cbWndExtra = 0;
wcex.hInstance = hInstance;
wcex.hIcon = LoadIcon(hInstance, MAKEINTRESOURCE(IDI_MY111));
wcex.hCursor = LoadCursor(NULL, IDC_ARROW);
wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
wcex.lpszMenuName = MAKEINTRESOURCE(IDC_MY111);
wcex.lpszClassName = szWindowClass;
wcex.hIconSm = LoadIcon(wcex.hInstance, MAKEINTRESOURCE(IDI_SMALL));

RegisterClassEx(&wcex);

hWnd = CreateWindow(szWindowClass, szTitle, WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, 0, CW_USEDEFAULT, 0, NULL, NULL, hInstance, NULL);

ShowWindow(hWnd, nCmdShow);
UpdateWindow(hWnd);

接下去还要有消息循环哦~~
zhaobangyuHI
2011-09-14
知道答主
回答量:37
采纳率:0%
帮助的人:19.6万
展开全部
MSDN和百科都有的,

参考资料: http://baike.baidu.com/view/1001690.htm

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式