CreateEx 一个CEdit失败,GetlastError是1411
1411 是 类别不存在 ,不是很清楚什么意思,改怎么解决
- C/C++ code
BOOL REU=m_edit .CreateEx (WS_EX_CLIENTEDGE, L"complexEarNO",NULL,ES_AUTOHSCROLL|WS_BORDER|WS_CHILD|WS_VISIBLE|WS_TABSTOP|ES_NOHIDESEL|ES_LEFT|ES_AUTOVSCROLL, rect,parent,123); DWORD er=::GetLastError ();
先谢拉
[解决办法]
- C/C++ code
virtual BOOL CreateEx( DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU nIDorHMenu, LPVOID lpParam = NULL );virtual BOOL CreateEx( DWORD dwExStyle, LPCTSTR lpszClassName, LPCTSTR lpszWindowName, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID, LPVOID lpParam = NULL);
[解决办法]
改成_T("Edit")