[Source] Tab Menu

07/01/2011 17:33 BlackGiant#1
Hallo,

ihr kennt es wahrscheinlich am Beispiel des DatabaseServers: Das Tab Menu.

Hier erkläre ich, wie man neue Tab Menus via Visual Studio 2003 erstellt.
(Am Beispiel des WorldServers und einer outall Funktion)
So das Produkt:

[Only registered and activated users can see links. Click Here To Register...]


Öffnet zuerst euer Projekt und wählt rechts, wo sich auch der Solution Explorer befindet, den "Resource View" aus. (Rechtsklick -> Add Resource...)

[Only registered and activated users can see links. Click Here To Register...]


Wählt nun "Menu" aus.

[Only registered and activated users can see links. Click Here To Register...]

Nennt euer Menu nun "IDC_WORLDSERVER"

[Only registered and activated users can see links. Click Here To Register...]

Öffnet euer Menü und editiert es, nach euerem Wunsch:

[Only registered and activated users can see links. Click Here To Register...]

Wählt euern Menüpunkt "Outall Users" aus und gebt ihm die ID "ID_FUNCTIONS_OUTALLUSERS"

[Only registered and activated users can see links. Click Here To Register...]


Geht nun in die WorldServer.cpp und sucht diese Zeilen:
Code:
case IDM_EXIT:
                   DestroyWindow(hWnd);
                   break;
Fügt darunter folgendes ein:
Code:
case ID_FUNCTIONS_OUTALLUSERS:
                {
                    g_UserMng.RemoveAllUsers();                    
                    AfxMessageBox( "Successfully called RemoveAllUsers() Function!" );
                    break;
                }

Fertig.

MFG
BlackGiant
07/01/2011 17:42 Flash!#2
Sehr sehr nice! :]

Gefällt mir.
Thanks haste.
07/05/2011 13:42 Sedrika#3
#Added to Index