Я делаю простое приложение Windows GUI, используя C. Но элементы пользовательского интерфейса выглядят очень некрасиво (как в 1990 году) вместо родных элементов управления Windows 7, которые я обычно ожидаю. Это почему? Что мне нужно сделать, чтобы получить нативные элементы управления Windows 7? (Я использую Windows 7)
Также мне интересно узнать о
- Почему строки заголовка выглядят Windows 7 родными (с прозрачностью) вместо старого стиля ?
- Но остальные элементы управления выглядят старыми?
Вот моя C программа
#include <windows.h>
int STDCALL;
WinMain (HINSTANCE hInst, HINSTANCE hPrev, LPSTR lpCmd, int nShow)
{
MessageBox (NULL, "Hello, Windows!", "Hello", MB_OK);
return 0;
}
Результат выглядит как 2 windows на вершина. Но я ожидаю, что это будет похоже на изображение внизу.