Signaler aux fenêtres un redimenssionement de l'espace de travail ?
1 réponse
Pym
Bonjour,
Je développe actuellement une sidebar du type www.desktopsidebar.com
Mon problème est le suivant : je n'arrive pas à redimenssioner
automatiquement les fenêtres au changement de la taille du bureau.
Pour l'instant je fait comme ça :
Dim NewDesk As New Rectangle(0, 0,
Screen.PrimaryScreen.WorkingArea.Width - Width, Height)
SystemParametersInfo(SPI_SETWORKAREA, 0, NewDesk, SPI_SENDCHANGE)
J'ai essayé de bidouiller la suite avec SetWindowPos et MoveWindow, mais
pas de résultats terribles...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Zoury
Salut Pym! :O)
Peut-on voir tes déclarations ?
-- Cordialement Yanick MVP pour Visual Basic "Pym" a écrit dans le message de news:O%236Y$
Bonjour,
Je développe actuellement une sidebar du type www.desktopsidebar.com Mon problème est le suivant : je n'arrive pas à redimenssioner automatiquement les fenêtres au changement de la taille du bureau.
Pour l'instant je fait comme ça :
Dim NewDesk As New Rectangle(0, 0, Screen.PrimaryScreen.WorkingArea.Width - Width, Height) SystemParametersInfo(SPI_SETWORKAREA, 0, NewDesk, SPI_SENDCHANGE)
J'ai essayé de bidouiller la suite avec SetWindowPos et MoveWindow, mais pas de résultats terribles...
Salut Pym! :O)
Peut-on voir tes déclarations ?
--
Cordialement
Yanick
MVP pour Visual Basic
"Pym" <pym@pym-corp.com> a écrit dans le message de
news:O%236Y$E8TFHA.2388@TK2MSFTNGP10.phx.gbl...
Bonjour,
Je développe actuellement une sidebar du type www.desktopsidebar.com
Mon problème est le suivant : je n'arrive pas à redimenssioner
automatiquement les fenêtres au changement de la taille du bureau.
Pour l'instant je fait comme ça :
Dim NewDesk As New Rectangle(0, 0,
Screen.PrimaryScreen.WorkingArea.Width - Width, Height)
SystemParametersInfo(SPI_SETWORKAREA, 0, NewDesk, SPI_SENDCHANGE)
J'ai essayé de bidouiller la suite avec SetWindowPos et MoveWindow, mais
pas de résultats terribles...
-- Cordialement Yanick MVP pour Visual Basic "Pym" a écrit dans le message de news:O%236Y$
Bonjour,
Je développe actuellement une sidebar du type www.desktopsidebar.com Mon problème est le suivant : je n'arrive pas à redimenssioner automatiquement les fenêtres au changement de la taille du bureau.
Pour l'instant je fait comme ça :
Dim NewDesk As New Rectangle(0, 0, Screen.PrimaryScreen.WorkingArea.Width - Width, Height) SystemParametersInfo(SPI_SETWORKAREA, 0, NewDesk, SPI_SENDCHANGE)
J'ai essayé de bidouiller la suite avec SetWindowPos et MoveWindow, mais pas de résultats terribles...