相关疑难解决方法(0)

为什么Win32-API有这么多自定义类型?

我是Win32 API的新手,许多新类型开始让我感到困惑.

一些函数将1-2 ints和3 UINTS作为参数.

  • 为什么他们不能只使用整数?什么是UINTS?

然后,还有其他类型:

DWORD LPCWSTR LPBOOL 
Run Code Online (Sandbox Code Playgroud)
  • 同样,我认为"原始"C类型就足够了 - 为什么要引入100种新类型?

这个是痛苦的: WCHAR*

我不得不遍历它并将每个字符push_back到std :: string,因为没有其他方法可以将它转换为一个.可怕.

  • 为什么WCHAR?为什么重新发明轮子?他们本来可以用char*,或者?

c winapi

26
推荐指数
2
解决办法
4625
查看次数

标签 统计

c ×1

winapi ×1