1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

Не работает регистрация класса окна в своем классе

Тема в разделе "MS Visual C++", создана пользователем Mirage, 30 май 2009.

  1. Mirage

    Mirage Гость

    Репутация:
    0
    Вот такой вот метод класса

    [codebox]ATOM myEditWindow::MyRegisterClass()
    {
    WNDCLASSEX ************;

    ************.cbSize = sizeof(WNDCLASSEX);

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

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

    }[/codebox]

    после такой инициализации, окно даже не отображаться. последняя ошибка = 2 дословно (не удается найти указанный файл ). выявленно что ошибка именно функции RegisterClassEx что может быть не так?
     
Загрузка...
Похожие Темы - Не работает регистрация
  1. abdurtim
    Ответов:
    8
    Просмотров:
    277
  2. ghostphisher
    Ответов:
    26
    Просмотров:
    708
  3. seoman2
    Ответов:
    5
    Просмотров:
    283
  4. lemuriez
    Ответов:
    0
    Просмотров:
    246
  5. zehrx
    Ответов:
    5
    Просмотров:
    505

Поделиться этой страницей