Ich schreibe eine Windows GUI App und ich bin auf die Notwendigkeit gekommen, eine normale Schaltfläche zu haben.Warum sieht meine Schaltfläche so aus wie 1990?
ich diesen Code bin mit der Taste generieren:
hwnd = CreateWindowEx(
NULL,
"BUTTON",
"Button",
WS_VISIBLE | WS_CHILD | BS_PUSHBUTTON,
CW_USEDEFAULT, CW_USEDEFAULT,
60, 25,
parentHwnd, NULL,
GetModuleHandle(NULL), NULL);
Ich möchte die Schaltfläche wie folgt aussehen (Ignorieren Sie die Hintergrundfarbe):
Aber es endet suchen wie folgt:
Ich denke, ich vermisse einen Stil oder etwas. Was kann ich tun, damit es wie der erste Button aussieht?
Sie haben das Manifest vergessen. –
@Ignacio, Ich benutze Visual Studio, aber mein Projekt ist eine Console App. Würde es normal funktionieren, wenn ich es zu einer Win32-App gemacht hätte? –
mögliche Duplikate von [Normal aussehende Schaltfläche mit C++/Win32] (http://stackoverflow.com/questions/1475021/normal-looking-button-with-c-win32) –