Fenetre dominante [VB] - VB/VBA/VBS - Programmation
Marsh Posté le 17-04-2002 à 21:52:32
Up
Marsh Posté le 02-05-2002 à 18:47:18
Kyle_Katarn a écrit a écrit : Utilise l'API SetWindowPos |
Une idée pour utilisé cette fonction
Marsh Posté le 02-05-2002 à 19:13:40
c'est pas dur... tu déclare l'API et tu mets les bon params...
Marsh Posté le 02-05-2002 à 19:14:46
Kyle_Katarn a écrit a écrit : c'est pas dur... tu déclare l'API et tu mets les bon params... |
comme ca
Dim TOTO as setwindowpos ????
Marsh Posté le 02-05-2002 à 19:15:53
Non ce n'est pas ça ,help me
Marsh Posté le 02-05-2002 à 19:38:11
ip
Marsh Posté le 03-05-2002 à 09:06:03
The SetWindowPos function changes the size, position, and Z order of a child, pop-up, or top-level window. Child, pop-up, and top-level windows are ordered according to their appearance on the screen. The topmost window receives the highest rank and is the first window in the Z order.
BOOL SetWindowPos(
HWND hWnd, // handle of window
HWND hWndInsertAfter, // placement-order handle
int X, // horizontal position
int Y, // vertical position
int cx, // width
int cy, // height
UINT uFlags // window-positioning flags
);
Parameters
hWnd
Identifies the window.
hWndInsertAfter
Identifies the window to precede the positioned window in the Z order. This parameter must be a window handle or one of the following values:
Value Meaning
HWND_BOTTOM Places the window at the bottom of the Z order. If the hWnd parameter identifies a topmost window, the window loses its topmost status and is placed at the bottom of all other windows.
HWND_NOTOPMOST Places the window above all non-topmost windows (that is, behind all topmost windows). This flag has no effect if the window is already a non-topmost window.
HWND_TOP Places the window at the top of the Z order.
HWND_TOPMOST Places the window above all non-topmost windows. The window maintains its topmost position even when it is deactivated.
For more information about how this parameter is used, see the following Remarks section.
X
Specifies the new position of the left side of the window.
Y
Specifies the new position of the top of the window.
cx
Specifies the new width of the window, in pixels.
cy
Specifies the new height of the window, in pixels.
etc... mais ç'est un peu long
Voir peut-être http://docvb.free.fr/api.php qui cause de l'usage des API sous VB.
Marsh Posté le 03-05-2002 à 12:20:00
snike a écrit a écrit : comme ca Dim TOTO as setwindowpos ???? |
J'hallucine... Faudrait voir à se renseigner un peu sur le concept de variable et de fonction avant de se lancer dans la prog !
Je sais, tu vas me dire "je suis un newbie", mais tous ceux qui se sont intéressés à la programmation, professionnellement ou par loisir, ont commencé par apprendre à faire le distingo entre les variables, les fonctions, les constantes, etc...
Ce que tu viens de faire est de déclarer une variable en tant que fonction !!! Si tu avais lancé la compilation, tu aurais eu une mega erreur !!
J'essaie toujours d'aider un maximum de monde sur ce forum, quand je peux (en ce moment, avec ma machine en vrac, c pas évident ), mais la seule chose que je te conseille c'est d'acheter un bouquin qui t'apprenne les concepts de base de la programmation parce que pour confondre une fonction et type de donnée, faut quand meme le faire !!
Désolé de ce coup de gueule, mais si y'a un truc que je supporte pas, ce sont ceux qui se lancent dans une discipline sans en connaitre les tenants et les aboutissants....
Tiens, c'est décidé ! Je suis incapable de planter un clou sans lézarder mon mur, mais dès demain, je me lance dans la construction de ma propre maison ! Et ensuite, je ferais ma vidange de voiture une fois que j'aurais localisé le réservoir d'huile et enfin je changerais mes plaquettes de frein quand je saurais démonter une roue !!!
Marsh Posté le 03-05-2002 à 14:20:56
lol ! on dirait que c'est moi qui a tapé ce post, j'arrete pas de le répéter ... mais ils en font qu'a leur tete, comme si c'est la programmation qui va aller vers eux alors que c'est plutot l'inverse.
Je suis avec toi !!!
Marsh Posté le 03-05-2002 à 15:23:42
Yeahhh !!!
Merci Karl, à nous deux, on arrivera à éradiquer cette sorte de newbie
Quant à snike, je n'ai qu'un mot à dire :
Marsh Posté le 03-05-2002 à 20:45:12
Harkonnen a écrit a écrit : Yeahhh !!! Merci Karl, à nous deux, on arrivera à éradiquer cette sorte de newbie Quant à snike, je n'ai qu'un mot à dire : |
J't'es pas demandé ton avis, si c'est pour dire ça Casse toi, car tu perds ton temps
Marsh Posté le 04-05-2002 à 01:05:43
C'est vrai qu'aider des personnes dans ton genre est une perte de temps ...
Marsh Posté le 04-05-2002 à 01:14:35
coucou karl
Marsh Posté le 05-05-2002 à 21:10:36
snike a écrit a écrit : J't'es pas demandé ton avis, si c'est pour dire ça Casse toi, car tu perds ton temps |
Tu sais quoi ? Tu as totalement raison, je perds mon temps avec des boolays de ton espèce...
En tout cas, tu inaugures ma ban-list
Marsh Posté le 06-05-2002 à 18:37:39
Merci pour l'adresse.
carbon_14 a écrit a écrit : The SetWindowPos function changes the size, position, and Z order of a child, pop-up, or top-level window. Child, pop-up, and top-level windows are ordered according to their appearance on the screen. The topmost window receives the highest rank and is the first window in the Z order. BOOL SetWindowPos( HWND hWnd, // handle of window HWND hWndInsertAfter, // placement-order handle int X, // horizontal position int Y, // vertical position int cx, // width int cy, // height UINT uFlags // window-positioning flags ); Parameters hWnd Identifies the window. hWndInsertAfter Identifies the window to precede the positioned window in the Z order. This parameter must be a window handle or one of the following values: Value Meaning HWND_BOTTOM Places the window at the bottom of the Z order. If the hWnd parameter identifies a topmost window, the window loses its topmost status and is placed at the bottom of all other windows. HWND_NOTOPMOST Places the window above all non-topmost windows (that is, behind all topmost windows). This flag has no effect if the window is already a non-topmost window. HWND_TOP Places the window at the top of the Z order. HWND_TOPMOST Places the window above all non-topmost windows. The window maintains its topmost position even when it is deactivated. For more information about how this parameter is used, see the following Remarks section. X Specifies the new position of the left side of the window. Y Specifies the new position of the top of the window. cx Specifies the new width of the window, in pixels. cy Specifies the new height of the window, in pixels. etc... mais ç'est un peu long Voir peut-être http://docvb.free.fr/api.php qui cause de l'usage des API sous VB. |
Marsh Posté le 17-04-2002 à 21:44:02
Comment faire en sorte qu'une fenetre soit toujours visible.
---------------
Le problème avec les idées derrière la tête c'est qu'on ne peut pas les voir :??: