editboxdaten (aus dialogfeld) auslesen



  • wie kann ich das passwort mit hilfe der methode checkpassword aus meiner dialogbox holen?
    der dialog heisst IDD_PWD8 und das darin enthaltene Editfeld IDC_PWD8 und dazu existieren noch 2 knöpfe cancel und ok...

    DialogBox(hInst, (LPCTSTR)IDD_PWD8, hWnd, (DLGPROC)CheckPassword);
    
    LRESULT CALLBACK CheckPassword( HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam )
    {
    	switch( message )
    	{
    		case WM_INITDIALOG:
    				return TRUE;
    
    		case WM_COMMAND:
    			if (LOWORD(wParam) == IDOK) 
    			{
    
    //XXXXXXXXXXXXX Werte aus Texteingabefeld (IDC_PWD8) holen und vergleichen mit
    //einer Zahl
    
    				return TRUE;
    			}
    			if (LOWORD(wParam) == IDCANCEL) 
    			{				
    				EndDialog(hDlg, LOWORD(wParam));	
    				return TRUE;
    			}
    
    			break;
    	}
        return FALSE;
    }
    


  • GetDlgItemText(...)

    M.T.



  • dankeschön klappt bestens


Anmelden zum Antworten