Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

CEdit GetFokus

Empfohlene Antworten

Hi!

Ich habe in meinem Programm mehrere Eingabefelder und möchte, dass

der Benutzer durch drücken der Pfeiltaste zum nächsten oder vorherigen springen kann.

Dazu muss ich wissen welches Feld gerade den Fokus hat um zu wissen welches das nächste ist.

Hab Ihr eine Idee wie das geht? Setzen kann ich den Fokus zwar mit "SetFocus" aber wie bekomme ich raus welches Feld gerade den Fokus hat?:confused:

Gruß Filou

Ich habe in meinem Programm mehrere Eingabefelder und möchte, dass

der Benutzer durch drücken der Pfeiltaste zum nächsten oder vorherigen springen kann.

Warum nicht mit Tab / Shift+Tab? Das ist der windowsübliche Weg, und sollte auch schon funktionieren.

wie bekomme ich raus welches Feld gerade den Fokus hat?:confused:
GetFocus.
Warum nicht mit Tab / Shift+Tab? Das ist der windowsübliche Weg, und sollte auch schon funktionieren.

GetFocus.

Ja das habe ich dem Kunden auch gesagt, aber die Damen, die damit arbeiten sollen sind das von einem anderen Programm so gewöhnt und sollen schnell blättern können. :beagolisc

Wie funktioniert das denn mit GetFocus. Das gibt CWnd zurück? Wie werte ich das denn aus? Gibts vielleicht ein Beispiel wie das geht?

CWnd *test;

test = m_ctrlTitel.GetFocus();

Wie bekomme ich jetzt aus "test" die ID des Eingabefeldes?

Dann wüsste ich wo der Fokus sitzt.

Danke Euch!!!

Das hat geklappt!

ich finds auch fürn Ar*** aber was soll ich machen, der Kunde is König.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.