Menupunkte lassen sich nicht öffnen auf fremden PC's, wieso ?



  • 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.


Anmelden zum Antworten