Использование DrawThemeTextEx в C #? - PullRequest
0 голосов
/ 19 февраля 2010

Я создаю элемент управления меткой, который можно использовать на Aero Glass, и я хочу, чтобы текст светился «в стиле Vista».Существует функция WinAPI под названием « DrawThemeTextEx », но я не знаю, как ее использовать, и поиск не дал много результатов.

Я нашел это сообщение, но оно мало о чем говорит: http://www.codeproject.com/Messages/3273238/Text-on-Aero-Glass-that-has-Painted-Layer-how.aspx

Кто-нибудь знает, как использовать DrawThemeTextEx 'в .NET?

1 Ответ

1 голос
/ 06 мая 2010

Правильно, поэтому в коде этой ссылки не хватает операторов импорта для некоторых собственных функций, которые он вызывает, например, IsCompositionEnabled, SelectObject и т. Д., А также некоторых констант и т. Д.их на Платформа Invoke

, например, VistaApi.IsCompositionEnabled () , там просто упаковывается этот собственный вызов.C # Transparent GUI предоставляет весь код в c #.

Cheers, Phyx

...