Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2013, 20:43   #1
daur0792
 
Регистрация: 21.05.2013
Сообщений: 5
По умолчанию WinApi c++ Окна

Написал программу, где через дескриптор окна скрываю окошко через ShowWindow(hwnd, SW_HIDE); , но окно успевает прорисоваться и исчезает. Как с этим быть?
Нагуглил вроде через хук на WH_CALLWNDPROC отловить посылаемые нужному окну сообщение wm_paint, как это реализовывается. Сам я не смог разобраться.
daur0792 вне форума Ответить с цитированием
Старый 27.05.2013, 20:44   #2
daur0792
 
Регистрация: 21.05.2013
Сообщений: 5
По умолчанию

P. S. Здесь используется чужое окно
daur0792 вне форума Ответить с цитированием
Старый 28.05.2013, 22:17   #3
kineziz
Форумчанин
 
Регистрация: 22.12.2011
Сообщений: 378
По умолчанию

Ну вообще то функция ShowWindow(hwnd, SW_HIDE); скрывает окно. А что вам сделать то нужно?
Большинство хороших программистов делают свою работу не потому, что ожидают оплаты или признания, а потому что получают удовольствие от программирования.
kineziz вне форума Ответить с цитированием
Старый 29.05.2013, 07:10   #4
daur0792
 
Регистрация: 21.05.2013
Сообщений: 5
По умолчанию

Мне нужно за место чужого окна подставить своё. При использовании ShowWindow(hwnd, SW_HIDE) окно приложения успевает прорисоваться, мне нужно перехватить сообщение о прорисовке до того как сообщение достигнет приложения. Вроде разобрался с хуками. Что нужно использовать dll. Вот только с кодом проблема не могу перехватить сообщение. (Код во вложении, писал на c++ builder 6)
Вложения
Тип файла: zip dll.zip (489.1 Кб, 7 просмотров)
daur0792 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Закрытие окна WINAPI dead219 Win Api 0 03.12.2011 23:49
окна верхнего уровня в WinApi N!n@ Помощь студентам 0 14.11.2011 12:27
winapi и форма окна bulldog5293 Общие вопросы Delphi 4 26.09.2010 23:24
окна произвольной формы winApi alex_triton Visual C++ 7 26.08.2010 07:43