Se io creo la finestra con CreateWindow, e come dimensioni gli dico ad esempio:
altezza: 400px
larghezza: 600px
Lui mi crea una finestra alta 400px, dove quei 400 px includono anche la barra del titolo, la barra dei menù e il bordo.
Ora, io vorrei sapere quanto è ampio lo spazio su cui posso realmente disegnare, ma per farlo dovrei sapere quanto sono grandi la barra del titolo, dei menù e il bordo. La dimensione di questi pezzi però è diversa da sistema operativo a sistema operativo, perchè dipende dalla grafica impostata. Quindi devo trovare una qualche funzione che me lo dica.
ps. sto lavorando in ambiente windows come spero si sia capito :P
AdjustWindowRect effettivamente potrebbe tornarmi utile, il problema è che per usarla devo prima creare la finestra, poi chiamarla, e poi eventualmente modificare la dimensione della finestra. A me invece interessa sapere già prima di creare la finestra quale sia la dimensione massima disegnabile (in termini sia di altezza che di larghezza) e poi decidere di conseguenza quanto grande fare la finestra stessa![]()