Re[2]: Удаление фона у контр-в, расположенных на CTabCtrl (X
От: _Stash Россия  
Дата: 26.02.04 08:39
Оценка:
Здравствуйте, Master Gekus, Вы писали:

MG>Столкнувшись с этой проблемой, я просто посмотрел с помощь SPY, чем обмениваются контролы, и дальше закрашивал фон с помощью WM_PRINTCLIENT, отправляя его Tab-control-у.


спасибо за ответ,
простите чайника, но нельзя ли чуть-чуть более развернуто, к примеру — когда(откуда) мне следует отправлять WM_PRINTCLIENT TabCtrl'у (я так понял с lParam = PRF_ERASEBKGND), а то у меня че-то не получается . (Я уже почти все перепробовал а в spy++ все равно WM_PRINTCLIENT посылается с PRF_CLIENT и фиг знает когда Может можно как-то через WindowProc культурно менять lParam?

MG>А еще есть библиотечка — UxTheme.dll — и там фукнкци DrawThemeBackground(Ex)


у DrawThemeBackground для меня слишком высокие требования да и вроде проще кажется просто задний фон удалить
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.