Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6. Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты. Читайте требования к создаваемым темам.
Я бы посоветовал воспользоваться кнопкой, входящей в состав набора компонентов "Microsoft Forms 2.0 Object Library"
[на всякий случай] чтобы добавить эти компоненты жми в меню Project->Components там найди Microsoft Forms 2.0 Object Library и поставь на нем галочку, появяться несколько дополнительных компонентов, там найди CommandButton у него менять цвет можно... свойство ForeColor
Тогда под XP стилями будет кнопка корявая, даже если манифест есть Пользуйтесь, субклассированием, товарищи! В общем, в добрый путь на vbAccelerator.
А в принципе для решения этой задачи можно свой ActiveX Control наваять, рисовать на нем стандартными функциями API в не-XP системе и функциями библы UxTheme в XP-системе.
Я вообще ни понимаю о чем речь???
Дла чего людипридумаль ОСХы?Возьми этот и не парь себе мозги, постоянно ними пользуюсь, забыл даже когда рисовал на форме стандартную кнопку!!!