ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
1389
1389
EMPFEHLEN
-
Was bisher geschah...
Also ich hab ein großes MainFrame Fenster aufgezogen.. über einen Button kann ich da nun Childfenster erzeugen. Nun will ich in so einem Childfenster einen Slider anzeigen! Hab erstmal mit resourcen ausprobiert und einen Dialog erstellt mit genau diesem Slider ähnlich dem Childfenster, da es für meine gewünschte Anwendung eigentlich egal ist ob nun der Slider in einem Dialog oder Childfenster sitzt(Unter MFC funktioniert das einwandfrei). Jetzt habe ich die Resourcendatei kopiert und in mein API-Projekt eingefügt. Jedoch startet mein Dialogfeld nicht wenn ich auf den Button klicke. Wenn ich den Slider in der Resourcedatei auskommentiere startet mein Dialog (jedoch halt ohne den gewünschten Balken). Demnach fehlt wohl was.
Frage...
- Wie kann ich das Problem beheben?
- Oder ist vielleicht eine andere Realisierung besserVielleicht Ohne Resourcen?
Bräuchte ein paar tips
thx schonmal im vorraus
-
20.05.05 11:45 #2
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Ich glaube die Slider gehören zu den Common Controls, für die man extra "Sachen" einbinden muss. Ich brauchte das mal für eine StatusBar.
Du kannst dann den Slider auch per CreateWindow erzeugen und per SendMessage(..... konfigurieren, Werte einstellen und auslesen.
mfg
umbrasaxum
-
Ruf einmal zu Beginn des Programms InitCommonControls auf, dann sollte das klappen.
-
20.05.05 12:33 #4
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Vergiss aber nciht die commctrl.h
und die Comctl32.lib.
Wenn du das Visual Studio benutzt:
Code :1 2
#include <commctrl.h> #pragma comment(lib,"Comctl32.lib")
mfg
umbrasaxum
-
Joa super funktioniert
Gibts denn auch ne Möglichkeit das ganze ohne resource zu machen?
-
20.05.05 13:00 #6
- Registriert seit
- Apr 2002
- Ort
- Delmenhorst (Niedersachsen)
- Beiträge
- 3.567
moin
Ja, wie gesagt mit CreateWindow:
Habs mal auf die schnelle aus meinem Programm übernommen, sollte also laufen.Code :1
HWND hTempAnzeige = CreateWindowEx(0, TRACKBAR_CLASS, " ", WS_CHILD | WS_VISIBLE | , 180, 10, 20, 200, hWnd, (HMENU)4, hInstGlobal, NULL);
mfg
umbrasaxum
Ähnliche Themen
-
RGB Slider
Von julepul im Forum Flash PlattformAntworten: 10Letzter Beitrag: 15.11.09, 15:14 -
Image-Slider
Von greggy80 im Forum Flash PlattformAntworten: 1Letzter Beitrag: 12.08.09, 17:56 -
Tab Slider in CSS?
Von deepgreen im Forum CSSAntworten: 3Letzter Beitrag: 27.06.08, 19:10 -
Slider im Menü
Von 115% im Forum Swing, Java2D/3D, SWT, JFaceAntworten: 4Letzter Beitrag: 20.03.08, 13:12 -
Slider + Animation
Von genesys im Forum 3D Studio MaxAntworten: 2Letzter Beitrag: 30.08.04, 17:03





Zitieren
Login






