Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

[Ressourcen/WinAPI|GELÖST] UnterMenüs

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Windows-spezifische Fragen
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 30.07.2007, 12:13    Titel: [Ressourcen/WinAPI|GELÖST] UnterMenüs Antworten mit Zitat

Da ich ja weiß wie man menüs macht, lässt die nächste frage nicht lange auf sich warten. :d

Wie erstelle ich ein Menü, dass z.B. unter Datei noch eine Liste hat (datei öffnen, datei speichern als...) usw.
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick


Zuletzt bearbeitet von csde_rats am 30.07.2007, 15:09, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 30.07.2007, 13:20    Titel: Antworten mit Zitat

Guck mal obs nen Api-Befehl namens SubPopUp gibt
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 30.07.2007, 13:24    Titel: Antworten mit Zitat

Nein, gibt esn nicht in FB, aber XProfan schon happy
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 30.07.2007, 13:35    Titel: Antworten mit Zitat

Viel Spaß beim Suchen, ich hab mal die Datenbank des API-Viewers für VB6 hochgeladen... Such einfach mal nach "Menu":

(link entfernt)

EDIT für alle Zweifler:
Code:
'  You have a royalty-free right to use, modify, reproduce and distribute
'  this file (and/or any modified version) in any way you find useful

_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.


Zuletzt bearbeitet von Jojo am 07.03.2008, 20:09, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 30.07.2007, 13:49    Titel: Antworten mit Zitat

Hmm, habe das hier gefunden:
Code:
Declare Function LoadMenu Lib "user32" Alias "LoadMenuA" (ByVal hInstance As Long, ByVal lpString As String) As Long
Declare Function LoadMenuIndirect Lib "user32" Alias "LoadMenuIndirectA" (ByVal lpMenuTemplate As Long) As Long
Declare Function GetMenu Lib "user32" Alias "GetMenu" (ByVal hwnd As Long) As Long
Declare Function SetMenu Lib "user32" Alias "SetMenu" (ByVal hwnd As Long, ByVal hMenu As Long) As Long
Declare Function HiliteMenuItem Lib "user32" Alias "HiliteMenuItem" (ByVal hwnd As Long, ByVal hMenu As Long, ByVal wIDHiliteItem As Long, ByVal wHilite As Long) As Long
Declare Function GetMenuString Lib "user32" Alias "GetMenuStringA" (ByVal hMenu As Long, ByVal wIDItem As Long, ByVal lpString As String, ByVal nMaxCount As Long, ByVal wFlag As Long) As Long
Declare Function GetMenuState Lib "user32" Alias "GetMenuState" (ByVal hMenu As Long, ByVal wID As Long, ByVal wFlags As Long) As Long
Declare Function DrawMenuBar Lib "user32" Alias "DrawMenuBar" (ByVal hwnd As Long) As Long
Declare Function GetSystemMenu Lib "user32" Alias "GetSystemMenu" (ByVal hwnd As Long, ByVal bRevert As Long) As Long
Declare Function CreateMenu Lib "user32" Alias "CreateMenu" () As Long
Declare Function CreatePopupMenu Lib "user32" Alias "CreatePopupMenu" () As Long
Declare Function DestroyMenu Lib "user32" Alias "DestroyMenu" (ByVal hMenu As Long) As Long
Declare Function CheckMenuItem Lib "user32" Alias "CheckMenuItem" (ByVal hMenu As Long, ByVal wIDCheckItem As Long, ByVal wCheck As Long) As Long
Declare Function EnableMenuItem Lib "user32" Alias "EnableMenuItem" (ByVal hMenu As Long, ByVal wIDEnableItem As Long, ByVal wEnable As Long) As Long
Declare Function GetSubMenu Lib "user32" Alias "GetSubMenu" (ByVal hMenu As Long, ByVal nPos As Long) As Long
Declare Function GetMenuItemID Lib "user32" Alias "GetMenuItemID" (ByVal hMenu As Long, ByVal nPos As Long) As Long
Declare Function GetMenuItemCount Lib "user32" Alias "GetMenuItemCount" (ByVal hMenu As Long) As Long
Hat jemand ne Ahnung wie das funzen soll?
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Jojo
alter Rang


Anmeldungsdatum: 12.02.2005
Beiträge: 9736
Wohnort: Neben der Festplatte

BeitragVerfasst am: 30.07.2007, 13:52    Titel: Antworten mit Zitat

ich glaub du musst erst mit getMenu das handle des parentmenu bekommen... weiß nicht genau. shcau einfach mal auf vb-archiv.de nach und frag dort evtl im forum nach. VB-source ist idR kompatibel mit FB...
_________________
» Die Mathematik wurde geschaffen, um Probleme zu lösen, die es nicht gäbe, wenn die Mathematik nicht erschaffen worden wäre.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Elektronix



Anmeldungsdatum: 29.06.2006
Beiträge: 742

BeitragVerfasst am: 30.07.2007, 14:48    Titel: Re: [Ressourcen/WinAPI] UnterMenüs Antworten mit Zitat

csderats hat Folgendes geschrieben:
Da ich ja weiß wie man menüs macht, lässt die nächste frage nicht lange auf sich warten. :d

Wie erstelle ich ein Menü, dass z.B. unter Datei noch eine Liste hat (datei öffnen, datei speichern als...) usw.

Normalerweise im Resourcenscript:
Code:

IDR_MENU1 MENU
BEGIN
    POPUP "Datei"
    BEGIN
        MENUITEM "Öffnen",             ID_FILE_OPEN
        MENUITEM "Speichern",          ID_FILE_SAVE
        MENUITEM "Ende",               ID_FILE_EXIT
    END
    POPUP "Optionen"
    BEGIN
        POPUP "Optionen"
        BEGIN
            MENUITEM "Option&1",       ID_OPTIONS_OPTIONS_OPTION1
            MENUITEM "Option&2",       ID_OPTIONS_OPTIONS_OPTION2
        END
    END
    MENUITEM "Über",                   ID_ABOUT
END
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 30.07.2007, 15:01    Titel: Antworten mit Zitat

bitte ohrenzuhalten... danke grinsen



KLATSCH

Da arbeitet man schon mit ressen.... und da auch noch so eine einfache lösung Autsch!Autsch!

jaa, danke elektronix!!!!

/3d!7:
*projektvorschau-geb*
Ahh, ein herrlicher Anblick (die manifest fehlt nur noch happy):

(Der verwendungszweck der groupboc rechts oben ("Shoutbox") ist noch nicht fetsgelegt happy evtl. kommt da auch werbung rein cool
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick


Zuletzt bearbeitet von csde_rats am 30.07.2007, 15:25, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 30.07.2007, 15:25    Titel: Antworten mit Zitat

Öhm...*husthust*
Links war dort, wo der Daumen rechts ist...oder doch andersrum? durchgeknallt
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
csde_rats



Anmeldungsdatum: 07.01.2007
Beiträge: 2292
Wohnort: Zwischen Sessel und Tastatur

BeitragVerfasst am: 30.07.2007, 15:26    Titel: Antworten mit Zitat

Geändert happy (links ist da wo x 0 ist, oder andersrum ^*g*)
_________________
If hilfreicher_Beitrag then klick(location.here)

Klick
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Elektronix



Anmeldungsdatum: 29.06.2006
Beiträge: 742

BeitragVerfasst am: 30.07.2007, 15:30    Titel: Antworten mit Zitat

Mao hat Folgendes geschrieben:
Öhm...*husthust*
Links war dort, wo der Daumen rechts ist...oder doch andersrum? durchgeknallt

Ja, aber wo ist rechts? verwundert
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Mao



Anmeldungsdatum: 25.09.2005
Beiträge: 4409
Wohnort: /dev/hda1

BeitragVerfasst am: 30.07.2007, 16:18    Titel: Antworten mit Zitat

Da wo der Daumen links ist?! Ups, Deadlock... durchgeknallt
_________________
Eine handvoll Glück reicht nie für zwei.
--
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
nemored



Anmeldungsdatum: 22.02.2007
Beiträge: 4615
Wohnort: ~/

BeitragVerfasst am: 31.07.2007, 17:49    Titel: Antworten mit Zitat

*grübelnd auf meine nach oben gerichtete Handinnenflächen starr*
_________________
Deine Chance beträgt 1:1000. Also musst du folgendes tun: Vergiss die 1000 und konzentriere dich auf die 1.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Windows-spezifische Fragen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz