begin process at 2012 02 14 18:46:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

J'AI BESOIN D'AIDE !!!! :)

 > 

contole application


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

contole application

mardi 21 juin 2005 à 20:55:29 | contole application

hmamine

slt, bon voila j'voudrai savoir si on pe controler une application (exemple.exe, sa visibliter sur l'ecran , son positionnemrnt) par une otre application (celle con a programmer)

Par Amine

mardi 21 juin 2005 à 21:18:06 | Re : contole application

Mikey_md

oui tu peut, mais je ne sais pas comment on fait, c'est une histoire de handle, j'ai pas tout compris mais je sais que l'on peut
mardi 21 juin 2005 à 21:24:27 | Re : contole application

daetips

Réponse acceptée !
Ben tu dois chopper le handle

Public Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal hWnd1 As Long, ByVal hWnd2 As Long, ByVal lpsz1 As String, ByVal lpsz2 As String) As Long
Private Declare Function MoveWindow Lib "user32" (ByVal hwnd As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long, ByVal bRepaint As Long) As Long
Public Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Public Declare Function SetLayeredWindowAttributes Lib "user32" (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwflags As Long) As Long


Dim handle as long
handle=findwindow(vbnullstring,"Le nom de la fenêtre a modifier")


Public Function Position(ByVal nHwnd As Long, ByVal x As Long, ByVal y As Long, ByVal nWidth As Long, ByVal nHeight As Long)
MoveWindow nHwnd, x, y, nWidth, nHeight, 1
End Function



Par "visiblité sur l'écran" je pense que tu parles de transparence

'alphaAmount entre 0 et 255

Public Sub MakeWindowTransparent(ByVal hwnd As Long, ByVal alphaAmount As Byte)
Dim lStyle As Long
    lStyle = GetWindowLong(hwnd, GWL_EXSTYLE)
    lStyle = lStyle Or WS_EX_LAYERED
    SetWindowLong hwnd, GWL_EXSTYLE, lStyle
    SetLayeredWindowAttributes hwnd, 0, alphaAmount, LWA_ALPHA
End Sub 

@+
Daetips
mardi 21 juin 2005 à 21:26:03 | Re : contole application

daetips

Réponse acceptée !
oups j'ai oublié les const dsl ! lol

Public Const WS_EX_LAYERED = &H80000
Public Const LWA_COLORKEY = &H1
Public Const LWA_ALPHA = &H2
Public Const GWL_EXSTYLE = (-20)

@+
Daetips
mercredi 22 juin 2005 à 14:30:14 | Re : contole application

hmamine



Par Amine



Cette discussion est classée dans : application, contole


Répondre à ce message

Sujets en rapport avec ce message

VB3 et le Web [ par Albion ] Bonjour,Je recherche une méthodologie pour faire d'une application VB3 standard une application DHTML (ou IIS).Je sais d'ores et déjà comment ouvrir u Help [ par Sam ] Salut,Quelqu'un peut-il m'aider, je dois créer une DLL qui me ferait la traduction de messages d'erreur dans une application en VB6,du français en une Événement lorsqu'un feuille est cliquée [ par Amonbofis ] Quelqu'un sait comment on fait pour exécuter unévénement dès qu'on clique le titre d'une application?Je m'explique, j'aimerais démarrer mon Applicati Multirésolution [ par Vanille ] Dans une application VB4(16 bits), j'utilisais la ressource VSBBX, le contrôle VSElastic permettant la multirésolution. Ayant converti l'application e paramètre à un programme VB [ par ddp ] Comment recupérer un paramètre passer à mon application .par exemple : - monappli.exe fichier.extJe sais enregistrer les extensions des fichiers de mo Comment executer une application w32 [ par Jean ] BonjourJe cherche a lancer un programme a partir d' une application que je fabrique sous VB5.Merci d'avance execution d'une application vb5/reseau nt4/1processeures [ par caandoit_ma ] l'execution de mes application sur un poste de mon LAN fait trop du temps pour acceder au donnée par contre sur mon cerveur il marche parfaitementet b Probleme de ISAM [ par Hassan ] j'ai une application en cours de developpement et mon probleme c'est que si je lance l'application un message d'erreur apparaissent le voilà: "Couldn' lancement de l'application en meme temps qu'une autre [ par silix ] 'lutJe voudrais lancer mon application lors de la connnexion à Internet. Comment faire ?Thx Help!! Comment peut on sauver des fichiers après la fermeture de l'application????? [ par ludvo ] J'ai un gros problème, je viens de mettre en projet un logiciel de gestion de portefeuille (syle money) mais je ne sais pas comment sauvegarder les co


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,950 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales