begin process at 2012 05 29 09:50:04
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Windows

 > 

System

 > 

Interface HWND pour afficher des évenements capturé


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

Interface HWND pour afficher des évenements capturé

jeudi 13 mai 2010 à 22:54:24 | Interface HWND pour afficher des évenements capturé

jihedcom2011





bonsoir tous le monde;

j'ai un programme en C qui intercepte des appelles systèmes de Windows, puis je doit envoyer ses évènements récupérés a une application ' handle window ' qui va juste afficher ces évènements par la fonction

HWND hWndReg = NULL;
hWndReg = FindWindow(NULL, TEXT("calculatrice"));

j'ai utiliser l'application de calculatrice pour tester le code, est ça a passé. mais maintenant, je doit afficher ces évènements. Alors Windows possède une interface prête ou je doit ecrire ma propre interface et comment?

merci infiniment à l'avance.
vendredi 14 mai 2010 à 10:29:34 | Re : Interface HWND pour afficher des évenements capturé

fregolo52

Membre Club
qui doit afficher les infos ? ton programme ou la calculatrice ?
Si c'est la calculatrice, regarde CreateRemoteThread.
vendredi 14 mai 2010 à 10:36:41 | Re : Interface HWND pour afficher des évenements capturé

jihedcom2011




nom mon programme va passer les infos a une interface de type Handle window qui va afficher ces évènements capturés

la calculatrice c juste un test que les infos passent , mais je besion d'une interface pour l'affichage.

est-ce qu'il quelque chose prête sur windows ou non ?
vendredi 14 mai 2010 à 12:24:04 | Re : Interface HWND pour afficher des évenements capturé

fregolo52

Membre Club
le HWND c'est quoi ? une fenetre de ton programme ?
vendredi 14 mai 2010 à 15:51:10 | Re : Interface HWND pour afficher des évenements capturé

jihedcom2011




le HWND c'est le type déclaré par windows pour les Handle window (HWND = Handle to a window).

lorsque j'écrit ces deux lignes :

HWND hWndReg = NULL;
hWndReg = FindWindow(NULL, TEXT("nom_interface"));

j'initialise une application pour etre une interface handle pour récupurer les erreurs. nom_interface est l'application qui je cherche pour afficher les erreurs.

je besoin de cette interface car j'utilise une API de système XFS bancaire. une fonction de registre va être présenté pour intercepter des apples systèmes puis, elle besoin d'une interface pour handler les erruers
voici le code de fonction :

WFSRegister(hService, dwEventClass, hWndReg);

parmi les paramétres d'entré de fonction, l'application handle ou on va acheminer les évènements capturés.

dans toute cette histoire je besoin d'une interface ou application capable d'afficher se que je veux




vendredi 14 mai 2010 à 17:07:04 | Re : Interface HWND pour afficher des évenements capturé

fregolo52

Membre Club
Regarde ce cours en particulier la partie 3 avec "User defined messages" et "Registered Messages"
vendredi 14 mai 2010 à 17:08:41 | Re : Interface HWND pour afficher des évenements capturé

fregolo52

Membre Club
Réponse acceptée !
Et c'est bien ce que je disais, dans l'exemple que tu donnes c'est bien la calculatrice qui affiche les infos !!
vendredi 14 mai 2010 à 17:49:01 | Re : Interface HWND pour afficher des évenements capturé

jihedcom2011


nom c'est juste un exemple d'interface pour voir est-ce les données sont envoyé ou nom est lorsque je compile le code il ne retourne pas des erreurs ce qui signifie que les évènements sont envoyés mais la calculatrice n'est pas capable d'afficher, normalement je besoin d'une interface Win32.

je vai voir le cour maintenant qui vous m'avez envoyé puis je répondrai.
lundi 17 mai 2010 à 12:41:52 | Re : Interface HWND pour afficher des évenements capturé

jihedcom2011




j'ai trouvé la solution , il faut que je construit une interface Win32 puis je lui handle les erreurs .
voici le code :

hWndReg = FindWindow(NULL, TEXT("Display_errors"));

avec "Display_errors" est le nom de l'interface
jeudi 15 juillet 2010 à 15:24:38 | Re : Interface HWND pour afficher des évenements capturé

apetitcat

@jihedcom : Peux-tu me préciser ta solution ? Ton "Display_errors" est une interface comment ?

Merci d'avance !

Ps : Je travaille sur la norme XFS aussi.


Cette discussion est classée dans : afficher, hwnd, interface, évènements, évenements


Répondre à ce message

Sujets en rapport avec ce message

afficher page web sur une interface graphique C++ [ par samki ] Bonjour,j'aimerai savoir s'il y a moyen en visual C++ d'afficher un apercu d'une page HTML sur l'interface graphique crée avec visual C++.en fait je v interface graphique pour C++ [ par platysma ] Hello!Débutant en C++, je souhaite exécuter mes programmes autrement que par MS-DOS, qui franchement n'est pas convivial...la plupart des symboles ou afficher data BMP dans HWND [ par supergrey ] Bonjour, dans mon programme j'ai récupérer les données d'une bitmap dans un tableau de char, j'ai modifier certaine valeur (edition bitmap) je voudrai afficher un interface fils dans une interface parent [ par chroubou1985 ] comment je peut affiche une fenêtre fils (ex palette de propriété)dans une fenêtre parent(fenêtre principale de l'application) en utilisant le codebol afficher une fenetre de dialogue en C [ par frk22 ] bonjour a tous !!!    Je fais actuellement un programme en langage C avec une interface graphique et j aimerais créer une fenetre de dialogue: je ne l afficher une courbe sous visual c++ [ par keloe ] Bonjour à tous,Voila un moment que je cherche une solution pour afficher une courbe dans une interface. J'ai trouvé plusieurs solutions, mais celles-c SetDlgItemText pb! [ par toki127 ] Bonjour!bien qu il y ait deja qques posts sur cet API, impossible d afficher ce que je veu ds mon edit...dans une boucle for (i=1;ilorsqu un calcul es Un bouton imagé [ par victorcoasne ] Comment faire pour que sur un bouton apparaisse l'image ?J'ai trouvé comment faire apparaître une image : void PrintBmp(HWND hWnd, char *filename, i Afficher un pixel dans la console [ par Stepharcher ] Bonjours à tous !Je voudrais savoir comment afficher un pixel ou un groupe de pixel sur la console. J'aimerais aussi savoir comment mettre des couleur


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
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 : 0,265 sec (4)

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