我想知道如何初始化以及如何将一个wchar_t *变量的内容复制到另一个wchar_t *变量中。
wchar_t *lfFace = new wchar_t;
dc.GetTextFaceW(LF_FACESIZE,lfFace);
此示例将引发运行时错误。请更正这些。
Thnks
答案 0 :(得分:4)
请改用CStringW
。像这样:
CStringW faceName;
dc.GetTextFaceW(faceName);
答案 1 :(得分:1)
根据MSDN,您需要这样的内容:
wchar_t *lfFace = new wchar_t[LF_FACESIZE];
dc.GetTextFaceW(LF_FACESIZE, lfFace);
// do stuff with lfFace
delete [] lfFace;