B
BasicMan01 schrieb:
Passt wohl eher ins WinApi-Forum ...
Ich war der Meinung das Thema im WinAPI-Forum erstellt zu haben..^^ Wohin hab ich mich letztendlich verklickt?
Vielen Dank an Martin Richter, die Antwort hat mir den Tag gerettet :D.
Bei der Groupbox fehlte das WS_GROUP, und ganz nebenbei hab ich hier WS_CLIPSIBLINGS bei den Buttons fälschlicherweise verwendet
(nur ohne die Flag "liegen" die Buttons auch sichtbar über auf der Groupbox.)
Falls andere das gleiche Problem haben, hier die Lösung:
//Anfang der Gruppierung...
grpFilters = CreateWindowEx(0,L"button",L"Grupppe A",
WS_CHILD|WS_GROUP| //neue Flag..
WS_VISIBLE|BS_GROUPBOX,
/*restliche Parameter...*/ );
stcFShow = CreateWindowEx(0,L"static",L"Control A1",
WS_CHILD| //kein WS_CLIPSIBLINGS (!)
WS_VISIBLE|BS_GROUPBOX,
/*restliche Parameter...*/ );
btnFShow= CreateWindowEx(0,L"button",L"Grupppe A2",
WS_CHILD| //kein WS_CLIPSIBLINGS (!)
WS_VISIBLE|BS_GROUPBOX,
/*restliche Parameter...*/ );
/// Ende der Gruppierung, da die zweite Groupbox mit der Groupbox beginnt...
grpGroup2= CreateWindowEx(0,L"button",L"GruppeB",
WS_CHILD|WS_GROUP|
WS_VISIBLE|BS_GROUPBOX,
/*restliche Parameter*/;
stcItemB1= CreateWindowEx(0,L"static",L"Control B1",
WS_CHILD| //kein WS_CLIPSIBLINGS (!)
WS_VISIBLE|BS_GROUPBOX,
/*restliche Parameter...*/ );
//usw....