Fenstereigenschaften
-
huhu
wie bekomm ich es hin, dass ein Fenster beim starten des Programms sofort den gesammten Bildschirm ausfüllt und wie kann ich die obere Leiste(mnimieren, vergrößern und schließen) nicht mit anzeigen??
mfg
-
Du gibs doch die gewünschte Größe und Posi an, wenn du das Fenster mit CreateWindow(EX) erstellst, oder?
Dann sag doch einfach für TOP z.B. -16.
Du könntest auch z.B. versuchen, mit SetWindowPos entsprechend zu Verschieben.Sonst kannst du noch mit GetDesktopDC ein GDI Handle holen, und mit GDI selber malen.
-
also bis jetzt habe ich es so:
hwnd = CreateWindow (szName,"Passwortabfrage" , WS_MAXIMIZE, 0, 0, 0, 0,
NULL, NULL, hInstance, NULL);das gute ist, dass nun die taskleiste überblendet wird nur oben ist noch die blaue titelleiste, die aber auch noc weg müsste..
mfg
-
Ja, dann wie gesagt, probier halt, ob's funktioniert einen Negativen Wert bei Top-Posi anzugeben.
-
Achso, dann nimm mal noch lieber CreateWindowEx dafür und spiele ein bissl mit
den dwExStyle und dwStyle Flags rum.
Da findet sich bestimmt auch ein Fenstertypus ohne Titlebar.
-
schon versucht hat keine Auswirkung auf das programm
nur bei OVERLAPPEDWINDOW geht dies... bloß dann wird die taskleiste nicht mehr oberblendet
mfg
-
WS_POPUP
-
ahh okay klappt mit WS_POPUPWINDOW thx an euch beide
mfg