【发布时间】:2018-07-16 14:46:03
【问题描述】:
- 如何获得 HDC 以在 this 等简单代码中使用?
我尝试从MSDN: Obtaining a Private Display Device Context 复制代码,但编译器会抛出一些错误,例如:
a value of type "const char *" cannot be assigned to an entity of type "LPCWSTR"
我不知道如何解决,因为
- 我找不到任何不需要其他知识的 gdiplus 教程。
谁能帮我解决 1 或 2 问题?
【问题讨论】:
-
第一个错误很容易在 Google 中搜索到。至于那些需要先验知识的教程,那你有没有想过先搞定?
-
另外,为什么 C++ 库使用这种神秘的全大写标识符?作为一个局外人,我看不出“LPCWSTR”可能意味着什么。
-
它不是“C++ 库”,WinAPI 代码使用此约定。再次,很容易用谷歌搜索,或者你可以,你知道,只需打开 WinAPI 文档。
-
@BartekBanachewicz : Google 没有返回任何我理解的内容;问题是我不知道我应该首先学习什么。
-
这是您所抱怨的具体 Windows。有时你必须一遍又一遍地在谷歌上搜索东西来学习它。在此线程之前,我也从未见过
LPCWSTR,但STR部分提示我它可能与字符串相关。