Checkbox-Status abspeichern



  • Wie kann ich den Autocheckbox-Status (checked oder nicht gecheckt) in einem File abspeicher/aus einem File dann wieder lesen? Bzw. kann mir jemand sagen wonach ich suchen soll?
    Danke



  • Wo liegt das Problem? Beim Status holen oder beim schreiben?

    #include <windows.h>
    #include <fstream.h>
    
    ...
    
    bool isChecked = ( IsDlgButtonChecked ( hWnd, ID_CHECKBOX ) == BST_CHECKED );
    ofstream out ( "status.txt" );
    out << isChecked;
    out.close ();
    

    edit: zum Lesen:

    #include <windows.h>
    #include <fstream.h>
    
    ...
    
    bool isChecked;
    ifstream in ( "status.txt" );
    in >> isChecked;
    in.close ();
    CheckDlgButton( h, i, isChecked ? BST_CHECKED : BST_UNCHECKED );
    

Anmelden zum Antworten