Главная страница
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.046 c
1-1119428362
Lord Zmiy
2005-06-22 12:19
2005.07.11
Большие буквы


14-1118151898
Freddy
2005-06-07 17:44
2005.07.11
ПОМОЩЬ! Табуляция


1-1118836041
kot
2005-06-15 15:47
2005.07.11
Code snippets D9


14-1118311520
grvakh
2005-06-09 14:05
2005.07.11
Ошибка при помещении компонента на форму


14-1118072544
Белолипский Александр
2005-06-06 19:42
2005.07.11
Старший брат нас всех блюдет! ;-)