begin process at 2012 02 14 10:59:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Visual Basic & VB.NET

 > 

Archives Visual Basic

 > 

API

 > 

api : sendmessage


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

api : sendmessage

mercredi 9 mars 2005 à 11:21:17 | api : sendmessage

amiro

est ce que vous pouvez m'aidez avec une source qui permet de communiquer deux applications différentes:
application 1 :utilise vc++ et qui permet d'envoyer des message à l'aide de sendmessage
application 2 :utilise vb et qui permet de reçevoir les messages
j'ai effectuer ce bout de code mais je ne comprend pas à quoi sert les variables cbData et dwData

  HWND h_ethernet;
  COPYDATASTRUCT data;
  BYTE buffer [66535];
  ////////////////////////////////////////
  ///trouve le handle de la fenétre nommé
  ///"Configurer les paramétres de capture"


  h_ethernet=FindWindow(NULL,"Configurer les paramétres de capture");
  CopyMemory(buffer,"un paquet a été lu à partir d'un fichier",30);
  data.cbData =3;/* ces valeurs ne sont pas correcte
  data.dwData =30;
  data.lpData=buffer;
  SendMessage(h_ethernet,WM_COPYDATA,0,(LPARAM) (LPVOID) &data);

ezzi

mercredi 9 mars 2005 à 20:48:08 | Re : api : sendmessage

adess00

Je te conseille plutot d utiliser un controle winsock pour envoyer des messages c bcp plus pratique que send message service que tout le monde n utilise pas.
Ce sera plus pratique si tu ve communiquer avec n importe quel machine
jeudi 10 mars 2005 à 19:37:21 | Re : api : sendmessage

amiro

je veux envoyer les message entre deux applications sur la méme machine et non pas deux machine distantes à l'aide de l'api windows "sendmessage"
ezzi
jeudi 10 mars 2005 à 22:36:59 | Re : api : sendmessage

adess00

Quel exactement l'apllication que tu veux en faire.
Si c juste pour envoyer dans un control text par example tu peux utiliser sendkeys

Si tu veux absolument utiliser cet api voila un exemple d utilisation

Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Integer, ByVal lParam As Any) As Long
Const LB_FINDSTRING = &H18F
Private Sub Form_Load()

    With List1
        .AddItem "coucou"
        .AddItem "c moi"
        .AddItem "alors c bon"

    End With
End Sub
Private Sub Text1_Change()

    List1.ListIndex = SendMessage(List1.hwnd, LB_FINDSTRING, -1, ByVal CStr(Text1.Text))
End Sub

vendredi 11 mars 2005 à 11:20:12 | Re : api : sendmessage

amiro

j'en ai un exemple comment envoyer avec vb,mais moi je veux envoyer un message à partir de vc++ et de récuperer le message à partir de vb.
j'ai fait une recherche récemment,et puis ce que je veux lorsque vb reçoit ce message il execute un événement,je trouve alors que je dois utilisér SendMessageCallback et non pas sendmessage.
ne tarde pas a m'envoyer tes suggestions

ezzi
lundi 13 juin 2005 à 23:05:36 | Re : api : sendmessage

salazar


Quel est l'équivalent de COPYDATASTRUCT en VB ?



Cette discussion est classée dans : buffer, sendmessage, data, permet, ethernet


Répondre à ce message

Sujets en rapport avec ce message

API GRAPHIQUE [ par Freneticode ] ---> FrenetiCodeHello a toutes et a tousun grand merci a fredlynx pour ces lien utilies, qui m'on fait avancer dans mes projet. de plus mon dernier p API GRAPHIQUE [ par Freneticode ] ---> FrenetiCodeHello a toutes et a tousun grand merci a fredlynx pour ces lien utilies, qui m'on fait avancer dans mes projet. de plus mon dernier p API GRAPHIQUE [ par Freneticode ] ---> FrenetiCodeHello a toutes et a tousun grand merci a fredlynx pour ces lien utilies, qui m'on fait avancer dans mes projet. de plus mon dernier p problème de Winsock, assez urgent :D [ par Asaiel ] Bonjour,J'utilise une appli vb6 sous windows xp pr lister les fichiers de mon serveur (distant) dans une textbox. Tant que je navigue dans des réperto Inseré un fichier dans les ressources [ par aurelien2723 ] Bonjour,Au même titre que cette fonction extrait des données des ressources :[code]Public Function ExtractDR(FileName As String, RType As String, RNum Property get let d'un tableau de structure [ par Polack77 ] Bonjour ,    Je suis sure que cette question à déjà été posée mais je n'arrive pas à mettre la main sur le topic correspondant DZL <img src="/imgs2/s Aide compréhension programme [ par thuglife6938 ] Bonjour à tous, Voila une partie d'un programme que j'ai (j'ai enlevé beaucoup de chose pour pas encombrer le forum et garder juste ce qui est utile)C VB.Net Excel et Ado.Net ??? [ par MagDix ] http://www.vbfrance.com/infomsg_VB-NET-ADO-NET-EXCLE-CONNECTION-FEUILLE-FICHIER_1103567.aspx#1   Salut.. creation d'un formulaire outlook [ par mochte ] j'aimrais bien creé un formulaire qui permet d'envoyer un message a plusieurs personnes en se connectant sur un base de données . le probleme c'est qu Data Report [ par GURDOUS ] salut tous le monde, j'ai besoin de votre aide SVP je cherche a afficher un DataReport basé sur un recordset, je ss arrivé a affciher charger les donn


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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,780 sec (4)

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