Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.11;
Скачать: CL | DM;

Вниз

UnRegisterClass в DLL   Найти похожие ветки 

 
Nad89 ©   (2005-05-10 09:28) [0]

Привет всем... У меня чтото не хочет работать, возвращает всегда false, но если написать эту функцию в обычном модуле *.pas все работает прекрасно....Как исправить (если возможно) чтоб в DLL работал ?


 
Anatoly Podgoretsky ©   (2005-05-10 09:45) [1]

И какая ошибка?


 
Nad89 ©   (2005-05-10 09:48) [2]

Да не какой, все компилится и работет, но когда в DLL возвращает всегда почему то false, а когда просто в модуле - когда надо true, когда не надо false :)


 
Nad89 ©   (2005-05-10 10:02) [3]

А ещё спросить зочу, повлияет ли на рабшоту проги/ОСи отсутствие UnRegisterClass ? Псосмотрел пару примеров создания WinAPI окон - там не было такой функции ...


 
GrayFace ©   (2005-05-10 15:40) [4]

Напиши вот это у себя:
SetLastError(0);
if not UregisterClass(...) then RaiseLastOSError;(или RaiseLastWin32Error);
И скажи, че выдает.

Nad89 ©   (10.05.05 10:02) [3]
А ещё спросить зочу, повлияет ли на рабшоту проги/ОСи отсутствие UnRegisterClass ?

Да/нет. Если прога регистрирует свои классы окон, то повлияет - если не удалить предыдущий класс, не удастся создать новый. А системе по барабану.


 
GrayFace ©   (2005-05-10 15:41) [5]

В смысле UnregisterClass



Страницы: 1 вся ветка

Текущий архив: 2005.07.11;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.026 c
14-1118408792
tema
2005-06-10 17:06
2005.07.11
Системы счисления...


3-1117703774
Леонид
2005-06-02 13:16
2005.07.11
Неполучается сделать update записи.


1-1118732313
Dummes
2005-06-14 10:58
2005.07.11
Функции Overload.


14-1118415727
default
2005-06-10 19:02
2005.07.11
Пятничная задачка


4-1115303617
mrAld
2005-05-05 18:33
2005.07.11
Thread Kicker