Мне нужно больше подробностей, чтобы дать вам хороший ответ.
Ответ очень сильно зависит от того, какую ОС вы используете и как программируете свой графический интерфейс (например, для Windows - обычный Win32)., MFC, ATL, Qt, Windows Forms, WPF и т. Д.).
Если вы просто используете Windows API, вот ссылка для начала.http://www.codeproject.com/KB/dialog/skinstyle.aspx
Остерегайтесь: настраиваемые диалоговые окна обложки могут быть очень большой задачей, если вы хотите настроить внешний вид каждого элемента управления, так как в итоге вы пишете очень сложные настраиваемые элементы управления.
В качестве альтернативыпросто хотите убедиться, что ваши диалоги отображаются в визуальном стиле Windows XP, а не в стиле до XP?Это потребует изменений в вашем приложении, чтобы использовать новые общие элементы управления и визуальный стиль.Обратите внимание, что это меняет поведение некоторых API-интерфейсов Windows и может иметь побочные эффекты (см. ISOLATION_AWARE_ENABLED).