Forum: Win32/Win64 API (native code)
by Luckie,
8. Aug 2005
Es handelt sich um das Menü des Hauptfensters, sollte aber auch offensichtlich sein, da es zu Testezwecken nur aus drei Punkten besteht. Das original Menü ist noch in der Ressource drinne, nur eben im Moment nicht mit dem Hauptfenster verknüpft.
Forum: Win32/Win64 API (native code)
by Luckie,
8. Aug 2005
Nun ja, Motzi hat das ein oder andere etwas verschönert. ;)
Er ist unterwegs. Zwei Sachen gleich noch:
1. Normalerweise werden die Bitmaps von menüs ja so etwas erhaben dargestellt, wenn man mit der Maus über den Item fährt, das habe ich auch noch nicht. Und
2. Die vertiefte Darstellung von deaktivierten Items. Die sind bei mir bisher einfach grau.
Ich weiß auchn icht, wie es unter XP mit...
Forum: Win32/Win64 API (native code)
by Luckie,
8. Aug 2005
Hehe, das meinte ich nicht. Es wäre bestimmt einfacher für dich, wenn du den ganzen Code drumrum nicht hättest. Ich schnüre dann mal das Packetchen.
Forum: Win32/Win64 API (native code)
by Luckie,
8. Aug 2005
Geht nicht ganz so einfach, ich teste das gerade am Usermanager. Aber ich werde heute iom Laufe des Tages noch mal ein Demoprojekt machen.
Forum: Win32/Win64 API (native code)
by Luckie,
8. Aug 2005
Ich zeichne meine Menüs selber, weil ich Bitmaps davor angezeigt haben will.
WM_MEASUREITEM:
begin
mi := PMEASUREITEMSTRUCT(lParam);
case mi.CtlType of
ODT_MENU:
begin
mi.itemWidth := 150;
mi.itemHeight := 18;