winapi-如何使用RICHEDIT_CLASSA(2.0版)?
我已经使用Visual Studio 2017模板创建了一个窗口应用程序。CreateWindowEx扩展为CreateWindowExW。我通过以下方式创建编辑窗口:winapi-如何使用RICHEDIT_CLASSA(2.0版)?,winapi,Winapi,我已经使用Visual Studio 2017模板创建了一个窗口应用程序。CreateWindowEx扩展为CreateWindowExW。我通过以下方式创建编辑窗口: LoadLibrary(TEXT("Msftedit.dll")); hwndEdit = CreateWindowEx( 0, MSFTEDIT_CLASS, TEXT("Type here"), WS_VISIBLE | WS_CHILD , 100, 100, 100,
LoadLibrary(TEXT("Msftedit.dll"));
hwndEdit = CreateWindowEx(
0,
MSFTEDIT_CLASS,
TEXT("Type here"),
WS_VISIBLE | WS_CHILD ,
100,
100,
100,
30,
gHwnd,
NULL,
hInst,
NULL);
MSFTEDIT_类在Richedit中定义为L“RICHEDIT50W”。h主题包含我应该使用Richedit_类(版本2.0)的建议。如何实现它?目前,富编辑控件有四个版本:
- 富编辑版本1.0
- 富编辑版本2.0
- 富编辑版本3.0
- 富编辑版本4.1
有关不同版本支持的功能的更多详细信息,请参考 你看错了建议。它说,如果您必须在无法构建为Unicode应用程序的应用程序中使用rich edit控件,您可以尝试实例化一个窗口类,这可能不再受支持了。你正在重新开始。您没有理由不编写Unicode应用程序。