From screen to dialog units
I tried:
1) GetDialogBaseUnits (font vary, so there's no way i can use this )
2) GetTextExtent or GetTextExtentPoint32 with getDC
3) WM_GETFONT or GetCurrentObject with LOGFONT
(of course all with MulDiv)
but no one of these methods give me the right dimensions of a dialog control in dialog units. :(
Re: From screen to dialog units
With GetDialogBaseUnits(), you get the dialog box base units used by Windows when creating dialog boxes.
You can have the size of a button with GetClientRect() or GetWindowRect() because buttons are child windows.
Re: From screen to dialog units
Quote:
Originally Posted by olivthill
With GetDialogBaseUnits(), you get the dialog box base units used by Windows when creating dialog boxes.
Quote:
Originally Posted by kkez
1) GetDialogBaseUnits (font vary, so there's no way i can use this )
;)
Quote:
You can have the size of a button with GetClientRect() or GetWindowRect() because buttons are child windows.
Ok thanks. :)