Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Création d'une librairie en lien avec le système

0 views
Skip to first unread message

binome....@gmail.com

unread,
Mar 6, 2008, 5:56:49 AM3/6/08
to
Bonjour,
j'ai créé une application java qui tourne actuellement sous windows.
Cette application utilise une dll via JNI qui me permet de récupérer
la liste des applications ouvertes (le nom des fenêtres et leur
exécutable), ainsi que l'application active et me permet de maintenir
certaine fenêtre au dessus de toutes les autres. J'utilise pour cela
les api windows. J'aimerais redévelopper ma librairie pour qu'elle
effectue les mêmes choses sous MAC.
Ma question est donc double :
- Comment créer une libraire sous MAC (avec quel logiciel, comment)
sachant que la DLL est développée en c++
- Comment fonctionne MAC pour la gestion des processus et comment
trouver les fonctions équivalentes pour par exemple retrouver
l'application active, parcourir la liste des applications ouvertes et
enregistrer dans un fichier certaines d'entre elle ...

Pour information :
Ma dll effectue principalement la fonction suivante sous windows :
Lister tous les processus,
Récupérer les processus lié à une fenêtre visible et qui possède
un nom
Enregistrer dans un fichier le pointeur vers la fenêtre, vers
la fenêtre mère (si elle en a une), sa position et son nom et son le
nom de son exécutable.

Merci de votre intérêt !

Gilles

unread,
Mar 6, 2008, 2:33:43 PM3/6/08
to
binome....@gmail.com a écrit :

> Pour information :
> Ma dll effectue principalement la fonction suivante sous windows :
> Lister tous les processus,
> Récupérer les processus lié à une fenêtre visible et qui possède
> un nom
> Enregistrer dans un fichier le pointeur vers la fenêtre, vers
> la fenêtre mère (si elle en a une), sa position et son nom et son le
> nom de son exécutable.
>
> Merci de votre intérêt !

Tu dois pouvoir faire ça avec AppleScript depuis du java ou depuis ObjC

0 new messages