Brauche Hilfe mit Kontextmenü
-
Ok, ich hab folgendes Problem:
Ich habe ein Tray-Icon in der Taskleiste und will, wenn ich zB mit der rechten Maustaste draufklicke, ein Kontextmenü haben, mit dem ich im Programm verschiedene Ereignisse steuern kann.
zB Beenden
Neue Datei
usw.Ich hoffe, dass sich da wer auskennt...
MFG Edward Steiner (FF-9)
-
lol. da findest du doch überall informationen drüber. stell eine konkrete frage.
-
- Wie mache ich, dass das Menü bei Rechtsklick erscheint?
- Hat der Resourcencode von einem Kontextmenü eine spezielle Form?
MFG Edward Steiner (FF-9)
-
SetForegroundWindow(hDlg); TrackPopupMenu(...); PostMessage(hDlg, WM_NULL, 0, 0);
-
Edward Steiner (FF-9) schrieb:
- Wie mache ich, dass das Menü bei Rechtsklick erscheint?
- Hat der Resourcencode von einem Kontextmenü eine spezielle Form?
zu 1) http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/resources/menus/usingmenus.asp
zu 2) neinbeim erstellen des trayicon kännst du ne callback msg mit angeben, dort fängst du dann die clicks ab.
http://www.winapi.net/index.php?inhalt=s16
-
Phu...
MSDN ist bei dem echt hart... Hat nicht irgendwer einen code den er da hinschreiben kann oder mir per e-mail schicken ??MFG Edward Steiner (FF-9)
-
Den zweiten Link, den Dir miller_m da gepostet hat, hast Du Dir nicht wirklich angesehen, oder?
Zusammen mit der Antwort von "macher" hast Du hier einen kompletten Lösungsansatz gepostet bekommen...