Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment écrire une variable dans un…
  • Comment compiler SWC 
  • Comment accéder aux colonnes DataSe…
  • Quelle est la signification de débo…
  • Comment faire pour convertir Hex de …
  • Comment faire pour supprimer l'attri…
  • À propos de tableaux 
  • Comment ajouter des valeurs à un Co…
  • Comment utiliser SVN Avec BuddyPress…
  • Comment créer une variante pour SM3…
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Comment envoyer un message en fonction de C

    Microsoft Component Object Model (COM +) protocole vous permet d'échanger des messages entre utilisateurs dans les applications Windows . Le message en file d'attente des objets COM + vous donne la possibilité d' envoyer des messages dans une transaction COM + . Lorsque vos demandes d' application pour envoyer un message, il active la fonction "envoient message " . Le message service Windows attente vérifie que votre application s'exécute avant que le message est envoyé. En ajoutant la fonction "envoient message " pour les programmes en C , vous pouvez envoyer un message à la fenêtre spécifiée dans votre application. Instructions
    1

    Cliquez sur " Démarrer" de Windows , puis cliquez sur « Microsoft Visual Studio ».
    2

    Cliquez sur "Fichier" , sélectionnez "Ouvrir ", puis double -cliquez sur sur le programme C dans lequel vous souhaitez ajouter le " envoyer un message" fonction .
    3

    Entrez le code suivant après le " public void Main () " ligne pour vérifier l'état de la COM + en objet et envoyer un message:

    # include //définit COM + méthodes et fonctions

    # include

    HRESULT hr = MQ_OK ;

    //un message associé à l' actuel objet COM +

    IObjectContext * pContext = NULL;

    hr = GetObjectContext ( & pContext ) ;

    if ( FAILED (hr) ) {


    printf ( " échec GetObjectContext erreur: 0x%

    x \\ n ". , h) ;

    }

    //spécifie le type de transaction

    //MQ_MTS_TRANSACTION , si le COM + en cours transactionnel.


    //MQ_SINGLE_MESSAGE , si COM + actuel n'est pas transactionnel . Photos

    ITransaction * pTransaction ;

    pTransaction = MQ_MTS_TRANSACTION ;

    si

    {

    ( pContext -> IsInTransaction () !) pTransaction = MQ_SINGLE_MESSAGE ; .

    }

    //envoyer le message

    hr = MQSendMessage (produits

    hQueue , AB

    & MsgProps ,

    pTransaction

    ) ;

    if (FAILED (hr) ) {


    printf ( " MQOSendMessage échoué .. erreur : Hôtels 4

    Cliquez sur «Fichier» puis cliquez sur «Enregistrer» pour appliquer les modifications à votre programme C .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment simuler un microcontrôleur dans Multisim 
  • Comment organiser des adresses email alphabétique 
  • Comment utiliser une rotation entre un bit de report Shift 
  • Comment améliorer la lisibilité de COBOL 
  • Comment convertir le HTML en texte intégral dans SQL 
  • Comment réparer Timbres de temps en utilisant AWK 
  • Quels sont les fichiers CUE et BIN 
  • Comment télécharger un nouvel injecteur 
  • Le tableau ColdFusion est ne pas avoir libéré 
  • Comment appliquer des effets de flou à Shadows in Flex 
  • Connaissances Informatiques © http://www.ordinateur.cc