Форум: "Основная";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
ВнизПодсказки, потоки, приоритеты и т.д. Найти похожие ветки
← →
Filat (2002-12-03 19:34) [0]Подскажите пожалуйста, как сделать следующее:
1. Чтобы внизу основного окна могла появляться подсказка на некоторое действие юзера в виде нового окна и типа к нему было прилеплено, т.е. чтобы не перемещалось никуда без основной формы?
2. Как сделать чтобы программа могла работать в режимах High, Normal, Low, Idle?
3. Как сделать, чтобы при инсталляции программа определяла, что её ставят не под system а под юзером?
← →
Filat (2002-12-03 22:31) [1]Неужели никто не знает?
← →
Юрий Зотов (2002-12-03 23:34) [2]1. Видимо, WindowPosChanging (или WindowPosChangеd) - и там синхронизируете поведение окон. Но лучше просто используйте статусбар, это общепринято.
2. Она и так это может, ничего делать не нужно. Ставьте приоритет, да и все дела.
← →
Yr2 (2002-12-03 23:45) [3]По первому пункту:
"типа к нему было прилеплено" - о каких перемещениях основной формы идет речь? Изменение размеров, перетаскивание по экрану?
Например, при изменении размеров формы можно повесить на событие OnResize функцию, которая будет сообщать вашему "окну-подсказке" новые размеры/координаты главной формы.
также можно повесить на OnDrag...
← →
Filat (2002-12-04 23:25) [4]Юрий Зотов - а как поставить приоритет, мне в форумах не попадалось, где можно прочитать или код посмотреть. Спасибо!
← →
Cobalt (2002-12-04 23:53) [5]Поищите в Win32.hlp(aka MS SDK aka Win32 Programmer"s Reference) по слову priority. Очень интересно.
← →
Юрий Зотов (2002-12-05 00:17) [6]SetPriorityClass(GetCurrentProcess, ...);
SetThreadPriority(GetCurrentThread, ...);
Остальное см. в справке API.
Только c real-time - поосторожнее! Да и вообще не советую ставить итоговый приоритет потока более 15. Не верите - попробуйте (только сначала сохраните все данные во всех приложениях, иначе есть реальный шанс их больше никогда не увидеть).
← →
Filat (2002-12-05 20:59) [7]Точно интересно, осталось разобраться, спасибо!
Но все же, может подскажите программу с исходниками, где это реализовано, люблю поучиться хорошему ....
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.12.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c