繁体   English   中英

C ++ CreateWindow()函数未定义

[英]C++ CreateWindow() function not defined

我开始在c ++中使用win32 api,当我正要创建一个按钮时,intellisense说“定义CreateWindow CreateWindowA”。 当我似乎徘徊时,它也说“错误:预期a)'”。

这是我的代码:

CreateWindow(TEXT("button"), TEXT("You should press this button"), WS_VISIBLE | WS_CHILD, 50, 50, 300, 300, hWnd, (HMENU)somecrap, NULL, NULL);

那么你能告诉我究竟是什么问题吗? 从搜索互联网,人们说它与预处理器的字符集有关,但我不确定该怎么做。

CreateWindow这个名字是一个宏。 真正的Win32 API函数都是2: CreateWindowA为ANSI和CreateWindowW对Unicode。 根据UNICODE定义使用其中一个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM