Форум: "WinAPI";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
Вниззагрузка процессора Найти похожие ветки
← →
Dot (2005-07-21 00:48) [0]Здравствуйте. Вот стандартный код
*****************************************
while GetMessage(Msg, HInstance, 0, 0) do
begin
...
TranslateMessage(msg);
DispatchMessage(msg);
****************************************
Однако загрузка процессора, особенно при проверках 100%, как можно снизить эту величину ...
слышал что через PostMessage как то. не подскажете как? Ведь висит куча процессов в системе не так жрут ресурс
← →
GanibalLector © (2005-07-21 02:28) [1]sleep???
← →
Германн © (2005-07-21 03:01) [2]2 Dot (21.07.05 00:48)
Вот тоже стандартный код
*****************************************
begin
end;
*****************************************
>Однако загрузка процессора, особенно при проверках 100%, как >можно снизить эту величину ...
>слышал что через PostMessage как то. не подскажете как? Ведь >висит куча процессов в системе не так жрут ресурс
← →
Digitman © (2005-07-21 09:15) [3]
> while GetMessage(Msg, HInstance, 0, 0) do
HInstance - это не хэндл окна, это хэндл экз-ра модуля.
Пиши либо 0 либо хэндл окна.
← →
wal © (2005-07-21 10:58) [4]
> Вот стандартный код
Вот потому, что такой код не совсем стандартный, и идет загрузка. Ибо GetMessage может вернуть -1, что интерпретируется, как TRUE, но на самом деле это ошибка.
С уважением.
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.09.11;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c