Textfeld mit Dialogbox skalieren



  • Hi. Ich hab folgendes Problem.
    Ich habe einen Dialog mit einem Textfeld drin. Jetzt möchte ich,das das Textfeld die Größe des gesamten Fensters einnimmt. Klar kann ich die Größe des Textfeldes auf die Größe des Dialogfeldes einstellen. Das Problem entsteht nur wenn ich nun das Dialogfeld verkleiner oder vergrößer. Dann zieht das Dialogfeld nicht mit. Wie löse ich das?

    MFG
    chewbo



  • So in etwa

    [cpp]
    case WM_SIZE:
      if(wParam != SIZE_MINIMIZED)
      {
        RECT    rc;
        GetClientRect(hWnd, &rc);
    
        int nGlWndWidth = rc.right - rc.left;
        int nGlWndHeight = rc.bottom - rc.top;
    
        MoveWindow(GetDlgItem(hWnd, IDC_EDITBOX),0, 0, nGlWndWidth, nGlWndHeight-48, TRUE);
      }
      break;
    [/cpp]
    

Anmelden zum Antworten