1
clic en "Inicio " de Windows y haga clic en " Microsoft Visual Studio ".
2 Haga clic en " Archivo" , seleccione " Abrir" y luego haga doble clic en en el programa de C en el que desea agregar la función "enviar mensaje" función.
3
Introduzca el código siguiente después del " public void principal ( )" La línea para comprobar el estado de la COM + actual objeto y enviar un mensaje :
# include HRESULT hr = MQ_OK ; //un mensaje relacionado con la actual COM + objeto IObjectContext * pContext = NULL; hr = GetObjectContext (& pContext ) ; { fprintf ( stderr, "no GetObjectContext Error: 0x % x \\ n . " , h) ; } //especifica el tipo de operación //MQ_MTS_TRANSACTION , si la actual OCM + transaccional. //MQ_SINGLE_MESSAGE , si la corriente de COM + no es transaccional . ITransaction * pTransaction ; pTransaction = MQ_MTS_TRANSACTION ; si { ( pContext -> IsInTransaction ( !)) pTransaction = MQ_SINGLE_MESSAGE ; . } //enviar el mensaje hr = MQSendMessage ( hQueue , y MsgProps , ) ; if ( FAILED ( hr )) { fprintf ( stderr, " no MQOSendMessage .. Error : Página 4 Haga clic en " Archivo" y luego haga clic en " Guardar" para aplicar los cambios a su programa de C .
< p > if ( FAILED ( hr ))
pTransaction