OVH Cloud OVH Cloud

Dimension des elements d'une fenetre

2 réponses
Avatar
Gilles RONSIN
bonjour,

je cherche à ajuster la taille d'une fenetre en fonction des elements la
constituant, ce qui varie en fonction des personalisations :

je récupère la hauteur de la barre de titre par :

Private Declare Function GetTitleBarInfo Lib "user32.dll" (ByVal hwnd As
Long, ByRef pti As TITLEBARINFO) As Long

Dim TitleInfo As TITLEBARINFO
'Initialize structure
TitleInfo.cbSize = Len(TitleInfo)
'Retrieve information about the tilte bar of this window
GetTitleBarInfo Me.hwnd, TitleInfo
HeightMenuBar = CStr(TitleInfo.rcTitleBar.Bottom -
TitleInfo.rcTitleBar.Top) * Screen.TwipsPerPixelY

mais comment récupérer la largeur du bord de la fenêtre ?

merci pour vos suggestions

--
Embryon de site : http://gilles.ronsin.free.fr Nouveau: un JukeBox pour
DaemonTool
Mon utilitaire de BDR V1.1.0 : http://gilles.ronsin.free.fr/aregtool.htm
Les gens qui ne rient jamais, ne sont pas des gens sérieux.

2 réponses

Avatar
Christian ASTOR
Gilles RONSIN wrote:

mais comment récupérer la largeur du bord de la fenêtre ?




GetSystemMetrics()
Avatar
Gilles RONSIN
Christian ASTOR , le sam. 01 nov. 2003 20:09:05,
écrivait ceci:

Salut Christian,

GetSystemMetrics()


Merci, et pardon, ça m'avait échappé


--
Embryon de site : http://gilles.ronsin.free.fr Nouveau: un JukeBox pour
DaemonTool
Mon utilitaire de BDR V1.1.0 : http://gilles.ronsin.free.fr/aregtool.htm
Les gens qui ne rient jamais, ne sont pas des gens sérieux.