Не работает регистрация класса окна в своем классе
От: Адепт Беларусь  
Дата: 30.05.09 13:38
Оценка:
Вот такой вот метод класса


ATOM myEditWindow::MyRegisterClass()
{
WNDCLASSEX wcex;

wcex.cbSize = sizeof(WNDCLASSEX);

wcex.style = CS_HREDRAW | CS_VREDRAW;
wcex.lpfnWndProc = &myEditWindow::WndProc;
wcex.cbClsExtra = 0;
wcex.cbWndExtra = 0;
wcex.hInstance = hApp;
wcex.hIcon = LoadIcon(hApp, MAKEINTRESOURCE(IDI_MYEDIT));
wcex.hCursor = LoadCursor(NULL, IDC_ARROW);
wcex.hbrBackground = (HBRUSH)(COLOR_WINDOW+1);
wcex.lpszMenuName = MAKEINTRESOURCE(IDC_MYEDIT);
wcex.lpszClassName = szWindowClass;
wcex.hIconSm = LoadIcon(wcex.hInstance, MAKEINTRESOURCE(IDI_SMALL));

ATOM A = RegisterClassEx(&wcex);
int i = GetLastError();
return A;

}



после такой инициализации, окно даже не отображаться. последняя ошибка = 2 дословно (не удается найти указанный файл ). выявленно что ошибка именно функции RegisterClassEx что может быть не так?

01.06.09 15:29: Перенесено модератором из 'C/C++. Прикладные вопросы' — Кодт
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.