我正在寫一個Windows GUI應用程序,我需要有一個正常的按鈕。爲什麼我的Button看起來像是從1990年開始的?
我使用這個代碼生成按鈕:
hwnd = CreateWindowEx(
NULL,
"BUTTON",
"Button",
WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,
CW_USEDEFAULT, CW_USEDEFAULT,
60, 25,
parentHwnd, NULL,
GetModuleHandle(NULL), NULL);
我想按鈕看起來像這樣(忽略背景色):
但它最終尋找像這樣:
我想我錯過了一個風格什麼的。我能做些什麼來使它看起來像第一個按鈕?
您忘記了清單。 – 2010-12-20 03:32:36
@Ignacio,我正在使用Visual Studio,但我的項目設置爲控制檯應用程序。如果我將它製作成Win32應用程序,它會正常工作嗎? – 2010-12-20 03:36:42
可能重複的[正常看按鈕與c + +/win32](http://stackoverflow.com/questions/1475021/normal-looking-button-with-c-win32) – 2010-12-20 03:36:51