Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » Beschriftung

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
03.06.2005, 10:24 Uhr
~res
Gast


hallo

hat man eine chance, wenn man z.b. ein edit-feld per findwindow "gefunden" hat, dessen beschriftung ebenfalls zu finden?

Bsp.
Beschriftung ist "Filename" , ID ist IDC_STATIC_FILENAME mit Eigenschaft "Gruppe"
Editfeld ist IDC_EDIT_FILENAME mit Eigenschaft "Tabstop"

Wenn ich das Editfeld gefunden habe, möchte ich die Beschriftung darüber enablen.
und das soll mit mehreren editfeldern auf meiner maske möglich sein (nur ausgewählte!)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.06.2005, 11:07 Uhr
Airdamn



Wenn ich es richtig verstehe, willst Du ein Static-Feld aktivieren?!
Verstehe nicht, was das bringen soll bzw. was Du vor hast?

Ist es Deine Anwendung/Dialog, in der Du die Felder suchst?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
03.06.2005, 11:46 Uhr
Disi



Wenn ich das richtig Verstehe suchst du funktion GetWindowText();
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
03.06.2005, 14:06 Uhr
~res
Gast


nee.
ich durchlaufe alle editfelder in meinem dialog.
wenn ich editfelder ohne Inhalt finde, so sollen DEREN beschriftungen rot markiert werden.
so ähnlich wie es bei online-formularen z.b. für registrierungen gemacht wird.
also nicht nur meldung "in paar eingabefeldern fehlt der inhalt" ausgeben, sondern durch rot markieren der beschriftung , welche eingabefelder gemeint sind.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
03.06.2005, 14:51 Uhr
Disi



Sag ich doch, du holst dir mit GetWindowText(); die Aktuelle eingabe des Edit feldes.

Die Vergleichst du dann mit nem Leeren String oder .IsEmpty und machst sie falls sie Leer sind Rot.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
04.06.2005, 14:18 Uhr
mmc20
puss in boots


hi, wenn du die ID's mit hand anlegst, und dafür sorgst das die static-ID immer vor oder nach der edit-ID des zugehörigen feldes kommt, kannste ja mittels der id's direct drauf zugreifen, allein mit der tabulatorreihenfolge klappt das glaub ich nicht.
das einfacheste wäre wohl trotzdem sich eine liste mit den id's anzulegen.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


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: