Menupunkte lassen sich nicht öffnen auf fremden PC's, wieso ?
-
WinXP
-
T0bi schrieb:
der kann die Menupunkte nicht öffnen
Mit so einer Fehler- bzw. Problembeschreibung kann niemand etwas anfangen.
-
hiho
1. öffnet sich das Menü?
2. was passiert, wenn er auf die Menüpunkte klickt?
3. was ist das für ein Menü?(Popup,Systemmenü...)
4. wie hast du das Menü gemacht?(Code?)
5. was ruft das Menü auf?(vlt hat dein Kumpel die Dateien bzw Programme nicht)
[edit] wir brauchen so viele (relevante) Infos wie möglich, um dein problem zu lösenmfg allison
-
1. öffnet sich das Menü?
Ja das popupmenu öffnet sich, wenn er es anklickt...
2. was passiert, wenn er auf die Menüpunkte klickt?
ABER will er ein einzelnen menupunkt anklicken( zb. Öffnen ), dann passiert einfach nix.
3. was ist das für ein Menü?(Popup,Systemmenü...)
es ist ein menu das ich im resource file erstellt habe, denke mal du meinst popup.( wc.lpszMenuName = "USERMENU"; ).
4. wie hast du das Menü gemacht?(Code?)
//////////////////////////////////////////////////////////////////////////////// // MENU USERMENU MENU DISCARDABLE BEGIN POPUP "File" BEGIN MENUITEM "Change start channel", ID_MENUITEM_CHANEL MENUITEM SEPARATOR MENUITEM "Quit Warcraft - AutoLogger", ID_MENUITEM_QUIT END MENUITEM "Help", ID_MENUITEM_HELP MENUITEM "About", ID_MENUITEM_ABOUT END // ////////////////////////////////////////////////////////////////////////////////5. was ruft das Menü auf?(vlt hat dein Kumpel die Dateien bzw Programme nicht)
es ruft lediglich nur eine MessageBox auf, zwei DialogBoxen die auch im .rc file stecken, und ein punkt der einfach nur ne SendMessage postet.
Gruß Tobi
-
hiho
es ruft lediglich nur eine MessageBox auf, zwei DialogBoxen die auch im .rc file stecken, und ein punkt der einfach nur ne SendMessage postet
postest du mal den code, in dem das menü das aufruft
mfg allison
PS probiers mal aus nem anderen recher
-
meinste den hier aus der WinProc() ?
LRESULT CALLBACK WinProc( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam ) { // ... case WM_COMMAND: { case ID_MENUITEM_CHANEL: { DialogBox( hInst, "CHANEL", hWnd, (DLGPROC)ChanProc ); break; } case ID_MENUITEM_QUIT: { SendMessage( hWnd, WM_DESTROY, 0, 0 ); break; } case ID_MENUITEM_HELP: { MessageBox( ... ); break; } case ID_MENUITEM_\1: { DialogBox( hInst, "ABOUT", hWnd, (DLGPROC)DlgProc ); break; } } return 0; } // ... }
-
hiho
nein, ich mein den den aus der Form1.cpp(oder wie auch immer du dein From genannt hast)void __fastcall TForm1::MenuItem1Click(TObject *Sender) { //..... }mfg allison
-
aehm... das hier reine WinApi nix mfc oder so

-
In diesem Fall solltest du vielleicht auch im WinAPI-Forum fragen.
Im BCB-Forum nutzen wir WinAPI nur wenn es absolut nicht anders geht.
Also bestimmt nicht für Menüs.
-
hiho
aehm... das hier reine WinApi nix mfc oder so
aehm... dann poste das doch im winapiforum

Du bist hier im bcb-forum, nix WinApi oder so
[edit]mist, braunstein war schneller
mfg allison
-
wieso gebt ihr mir die schuld? der doofe forum-bot hat mich hier rein geschoben -.-
aber gut frag ich die noch mal.
-
Na ja, der Moderator konnte nicht wissen, dass Du die WinAPI verwendest. Zu diesem Zeitpunkt hatte er nur Deine Aussage: BCB. Ergo bist Du hier gestrandet. Ändert aber auch nichts daran, dass Dein in Rund um die Programmierung falsch war...
Nun ja, einer der Moderatoren hier, wird den Thread gleich verschieben. Bitte keinen neuen Thread aufmachen.
@allison: Ja die Jungs hier sind fix mit dem Antworten, lange überlagen daftst Du nicht und auch nicht langsam tippen...

[EDIT] Zu spät er hat schon einen neuen Thread gemacht...
-
hiho
der doofe forum-bot hat mich hier rein geschoben
naja, "Rund um die Programmierung" ist definitiv falsch, und rüdiger konnte ja nicht wissen, dass das hier auch falsch ist(er hatte ja nicht allzu viele infos)
aber gut frag ich die noch mal.
Sei so gut und frag nicht die im "Rund um die Programmierung"-Forum, sondern die im WinApi
[edit]@allison: Ja die Jungs hier sind fix mit dem Antworten, lange überlagen daftst Du nicht und auch nicht langsam tippen...

schon wieder
ich tipp einfach zu langsam(oder ihr zu schnell)
mfg allison
-
Dieser Thread wurde von Moderator/in akari aus dem Forum VCL/CLX (Borland C++ Builder) in das Forum WinAPI verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.