прислушайтесь к событиям в C++

Я получил CWnd как thie CWnd * pWnd = pDC->GetWindow(); Там находится далеко я могу быть уведомлен, когда окна закрываются?

1
задан CB Bailey 31 May 2010 в 07:58
поделиться

2 ответа

Да, вы можете использовать Windows Hooks.

http://msdn.microsoft.com/en-us/library/ms632589(VS.85).aspx

1
ответ дан 3 September 2019 в 00:12
поделиться

Я не занимался MFC много лет, поэтому не знаю, сработает ли это, но можете ли вы:

  1. вызвать CWnd::Detach(), чтобы получить хэндл окна
  2. Прикрепить его к собственному производному CWnd, с помощью CWnd::Attach() и переопределить afx_msg void OnClose( );
1
ответ дан 3 September 2019 в 00:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: