Trouver et resizer

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
Ekim
Messages : 215
Inscription : dim. 24/juin/2018 1:20

Trouver et resizer

Message par Ekim »

Bonsoir à tous)

Petite question pour un champion,

Est il possible de redimensionner une fenêtre qu'on vient de capturer avec "Findwindows" ?

Code : Tout sélectionner

hconsole = FindWindow_(0, "Une fenêtre")

If hconsole
	ResizeWindow(#hconsole, #PB_Ignore, #PB_Ignore, 500, 400)
EndIf
Je sais ce code ne fonctionne pas, mais c'est histoire de motiver :lol:

En tous cas j'attend vos réponse avec impatience :wink:

Merci)
Mesa
Messages : 1093
Inscription : mer. 14/sept./2011 16:59

Re: Trouver et resizer

Message par Mesa »

Code : Tout sélectionner

RunProgram("Calc.exe")
Delay(1000)
hWinCalc = FindWindow_(vbNullString, "Calculatrice" )
;SetWindowPos_(hWinCalc, #HWND_TOP , 200, 200, 1000, 0,0)
; ou bien
MoveWindow_(hWinCalc, 200, 200, 0, 0, 1)

M.
 
Ekim
Messages : 215
Inscription : dim. 24/juin/2018 1:20

Re: Trouver et resizer

Message par Ekim »

Merci c cool @Mesa😉

Il faut connaître les APIs ma parole :lol:
Avatar de l’utilisateur
venom
Messages : 3071
Inscription : jeu. 29/juil./2004 16:33
Localisation : Klyntar
Contact :

Re: Trouver et resizer

Message par venom »

Ekim a écrit : jeu. 01/juil./2021 20:16 Il faut connaître les APIs ma parole :lol:
Si tu souhaites interagir avec des fenêtres non faites via PB, oui :D

Merci pour le code mesa




@++
Windows 10 x64, PureBasic 5.73 x86 & x64
GPU : radeon HD6370M, CPU : p6200 2.13Ghz
Ekim
Messages : 215
Inscription : dim. 24/juin/2018 1:20

Re: Trouver et resizer

Message par Ekim »

Mais pourquoi sa rogne la fenêtre au lieu de la redimentionner ?
Mesa
Messages : 1093
Inscription : mer. 14/sept./2011 16:59

Re: Trouver et resizer

Message par Mesa »

C'est le créareur de l'exe qui a choisi de ne pas redimensionner l'intérieur de sa fenêtre et donc de la rogner.

M.
Ekim
Messages : 215
Inscription : dim. 24/juin/2018 1:20

Re: Trouver et resizer

Message par Ekim »

Alors pourquoi je peux redimentionner l'appli avec la souris ?
Répondre