Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Textfeld einfügen??

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
25.06.2004, 13:30 Uhr
RedEagle



Tach
Ich habe ein Fenster geschrieben (NICHT Mfc!!)
und würde gerne aus einem Textfeld in eine String-Variable einlesen.:
Wie mache ich so ein Textfeld, und wie bekomme ich die Eingabe in die Variable??

ps.: Bin noch anfänger!!
--
MFG RedEagle
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
25.06.2004, 13:52 Uhr
Guybrush Threepwood
Gefürchteter Pirat
(Operator)


Dann wirst du ja höchstwahrscheinlich direkt die CreateWindow API angesprochen haben. In der Dokumentation dazu sind ein paar vordefinierte Fenster aufgelistet, unter anderem auch die Editbox.

Den Text aus einem beliebigen Fenster kannst du dir mit GetWindowText holen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
26.06.2004, 10:29 Uhr
RedEagle




C++:
hwndEingabe = CreateWindow("EDIT"  , "" , WS_CHILD | WS_VISIBLE, 10,  10, 50, 20, hwnd, (HMENU)2, (HINSTANCE) GetWindowLong (hwnd, GWL_HINSTANCE), NULL);



Was muss ich hier noch ändern, um es:
1. Nicht so flach zu haben ("3D" (wie ne normale eingabe halt))
2. Wo wird der Eingabewert gespeichert??
--
MFG RedEagle

Dieser Post wurde am 26.06.2004 um 10:40 Uhr von RedEagle editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
28.06.2004, 00:16 Uhr
~CDW
Gast


zu 1:
noch ein WS_BORDER hinzufügen
(ich mach meine Ressourcen immer mit einem Ressourceneditor - ist komfortabler )
zu2: aus der sicht deines Programmes aus: erstmals nirgendwo - du kannst es aber auslesen lassen (zum beispiel bei Ereignissen wie Tastendruck/Buttonklick)

etnweder mit GetDlgItemInt oder GetDlgItemText (naja, oder per SendMessage mit WM_GETTEXT)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
28.06.2004, 09:35 Uhr
~RedEagle
Gast


Währe schön, wenn einer ein Bespuiel´zu meinem edit-feld mache würde, da ich (zu SendMessage) zwar schon was bei google gefunden habe, aber ich es nciht verwenden kann (fehler)

Trotzdem danke
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: