*Начало * Ответить * Статистика * Задать вопрос * Поиск * FAQ * * |
DotFix Forum / Вопросы программирования и исследования защит / прозрачный заголовок форм |
Автор | Сообщение |
programmist Участник |
Дата: 5 Май 2009 14:45 как сделать что то подобное: чтобы заголовок у всех программ был прозрачным? (как в Windows Vista) |
Admin Администратор |
Дата: 6 Май 2009 00:36 Quoting: programmist как сделать что то подобное: чтобы заголовок у всех программ был прозрачным? (как в Windows Vista) Только один заголовок не получится. Либо всю форму, либо ничего. Ну или поставить на XP скин под висту, правда тут будет псевдо прозрачность. |
entusiast Участник |
Дата: 31 Май 2009 23:04 А ухватить прорисовку на обработчик WN_NCPAINT в ВБ непозволительно? |
Admin Администратор |
Дата: 4 Июн 2009 04:50 Quoting: entusiast А ухватить прорисовку на обработчик WN_NCPAINT в ВБ непозволительно? А как это поможет сделать заголовок прозрачным? |
entusiast Участник |
Дата: 10 Июн 2009 23:31 * Поправил: entusiast Ну, WM_NCPAINT засылается как раз тогда, когда пришла пора рисовать неклиентскую область - заголовок и рамку. Весь GDI, включая TransparentBlit & AlphaBlend к услугам. А как - получить рект окна, списать битмап родительского окна из его HDC и вперед. Муторно, конечно, но, думаю, не невозможно. Хотя, вопрос стоит насчет для всех программ.... Это, вероятно, как-то в темах раскрывается... Не усмотрел сначала, думал в своей только проге |