SetFocus?



  • Hallo,

    ich möchte in OnInitDialog() eines Dialogs die Tabulatorreihenfolge umgehen und mit
    GetDlgItem(IDC_EDITFELD)->SetFocus();
    ein Editfeld anstatt eines anderen Steuerelements selektieren.
    Das funktioniert aber leider nicht. Es wird dennoch die Tabulatorreihenfolge benutzt und das erste Steuerelement dieser Reihenfolge selektiert.

    Was kann ich machen (ausser die Tabulatorreihenfolge zu ändern), um das Steuerelement bei der Dialoginitialisierung zu selektieren?



  • Schon mal gelesen, was in der OnInitDialog() noch so alles drinnen steht ? 😉

    // TODO: Hier zusätzliche Initialisierung einfügen	
    return TRUE;  // Geben Sie TRUE zurück, außer ein Steuerelement soll den Fokus erhalten
    


  • Heh ... das ist eine gute Antwort!
    Wer lesen kann, weiss mehr 😉
    Danke!


Anmelden zum Antworten