Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
3-1116433390
Делфенок
2005-05-18 20:23
2005.07.11
Чтение информации из dbf


5-1089734822
boband
2004-07-13 20:07
2005.07.11
Формула прозрачности


1-1119361374
Alex17
2005-06-21 17:42
2005.07.11
Фаил


1-1119598529
kot andrei
2005-06-24 11:35
2005.07.11
FileCtrl


14-1118161199
Maks_
2005-06-07 20:19
2005.07.11
Кто может решить задания на экзамен по матеше(начало аназила)




   Наверх