1. HMODULE hRichEditDll = NULL;  
  2.   
  3. WM_CREATE:  
  4. {  
  5.  hRichEditDll = LoadLibrary(_T("RICHED20.dll"));  
  6.  HWND hRichEdit = CreateWindowEx(WS_EX_CLIENTEDGE,  
  7.   _T("RichEdit20W"),   
  8.   NULL,  
  9.   WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL | ES_MULTILINE | ES_NOHIDESEL,  
  10.   0, 0, 100, 100, hWnd, 0, hInstance, 0);  
  11. }  
  12. break;  
  13.   
  14. // 最后释放DLL  
  15. FreeLibrary(hRichEditDll);hRichEditDll = NULL; 

利用CreateWindowEx创建RichEdit Control之前,需先加载RICHED20.dll这个库,然后才可以CreateWindowEx(..,_T("RichEdit20W"),...);否则的话,CreateWindowEx会失败,GetLastError()返回值为1407: 找不到窗口类名.

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-12
  • 2022-12-23
  • 2021-05-12
  • 2021-09-28
猜你喜欢
  • 2022-12-23
  • 2022-02-08
  • 2022-02-21
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案