Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   WINAPI, паника при сборке "Релиза" (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/winapi-panika-pri-sborke-reliza-368636/)

Guest 01.10.2011 04:56

WINAPI, паника при сборке "Релиза"
 
Нужно мониторить уровень заряда батареи ноутбука. Собрал такую качель, в хеадере Код:#include typedef void (*GetSystemPowerStatusPrototype)(LPSYSTE M_POWER_STATUS);class MainWindow : public QMainWindow{... GetSystemPowerStatusPrototype GetSystemPowerStatus; LPSYSTEM_POWER_STATUS ps;...в исходникеКод:В инициализации класса QLibrary lib("KERNEL32"); GetSystemPowerStatus = (GetSystemPowerStatusPrototype) lib.resolve("GetSystemPowerStatus");в вызываемой процедуре GetSystemPowerStatus(ps);В сборке Debug всё работает, собрал Release и опаньки, падает даже не прорисовавшись. Натыкал выводов qDebug(), отловил что аккурат после вызова GetSystemPowerStatus(ps) падает.Как его правильно объявлять тогда?


Часовой пояс GMT, время: 20:31.


© www.otvetnemail.ru - Форум вопросов и ответов.