Есть dll, созданная в VC++ 6.0. В dll реализован property sheet c несколькими страницами (т.е. вкладками).
Допустим, юзер переключается с вкладки А на вкладку Б. Каким образом можно на вкладке Б отловить это событие?
Пробовал ставить обработчик WM_SHOWWINDOW, но... это отлавливается почему-то только при первом переключении на вкладку (здесь wParam = 1) и при закрытии всего property sheet (Здесь wParam = 0). При последующих переключениях обработчик не срабатывает.
На всякий случай попробовал обрабатывать также WM_CREATE, WM_ACTIVATE и пр. события, но ничего хорошего не вышло.
В общем, тупик. Объясните, пожалуйста, что я делаю не так, или подскажите, где нужно RTFM...