Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.06.26;
Скачать: CL | DM;

Вниз

Как недать приложению нарисоваться на экране   Найти похожие ветки 

 
fifo ©   (2003-04-18 17:31) [0]

Вообщем такая проблема:
Есть программа,в каторой после выполнения некоторых условии,
она становится активной и рисует свою форму на экране,которую
нужно заполнить.Я написал заполнитель этой формы т.е как только она появилась на эране моя программа заполняет ее.Все форма заполняется... и она мне ненужна.
Мне надоело что она вообще рисуется на экране и я решил как
нибудь заблокировать что-незнаю чтобы форма немогла
нарисоваться на экране(Перерисоваться),получит фокус.Максимизироваться и свернуться.
Вообщем чтобы заполнилась и я бы даже незнал чтобы она не заполнилаcь,Чтобы небыло даже маргания экрана и передача фокуса на эту форму.
Но как сделать это, я пока не знаю.

Помогите кто может.

Примерчик,если можно,еcли через HOOK,то на что HOOK то ставить на
какой WH_??? ...но лучше без HOOK-ов...


 
default ©   (2003-04-18 17:36) [1]

читай лит-ру по програ-ию по винду
хук тут никакой не нужен
можешь просто не обрабатывать WM_PAINT если тебе не надо что бы окно могло перерисовываться...


 
fifo ©   (2003-04-19 07:36) [2]

WM_PAINT обрабатывает exe-ник.У меня то нет исходников той
проги!!


 
fifo ©   (2003-04-19 07:47) [3]

WM_PAINT обрабатывает exe-ник.У меня нет его исходников =>
WM_PAINT я обрабатывать немогу.


 
Cobalt ©   (2003-04-19 09:42) [4]

Ну так скрой/заблокируй его
ShowWindow/EnableWindow


 
fifo ©   (2003-04-19 17:48) [5]

Так она сама вызывает ShowWindow но с параметром TRUE.В том
то и загвостка!



Страницы: 1 вся ветка

Текущий архив: 2003.06.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.023 c
4-84829
Akvilon
2003-04-24 18:34
2003.06.26
Возвращаясь к вопросу об уникальности окон


14-84559
KSergey
2003-06-04 09:47
2003.06.26
Почему не принято (или как-то еще) распространяться по поводу...


3-84040
mao
2003-06-01 12:28
2003.06.26
БД, языки и кодировки


14-84519
Nox
2003-06-01 13:39
2003.06.26
DISABLEKERNEL


6-84488
Dinn
2003-04-22 14:49
2003.06.26
Список доступных tnsnames