C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

MSMQ


(過去ログ 2 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■1823 / inTopicNo.1)  MSMQ
  
□投稿者/ takenii 二等兵(1回)-(2005/11/07(Mon) 18:29:14)

分類:[C#] 


分類:[C#] 

はじめまして。

MSMQを使用してC#のアプリケーションとC++のアプリケーション間で
メッセージの送受信を行うプログラムを作成しています。
下記のコードでC#からC++にメッセージを送るとXML形式のデータになってします。
バイナリ形式のデータで送りたいのですがどのようにすればよいのでしょうか?

C#の送信処理-----
msgQueue = new MessageQueue(@".\PRIVATE$\test");
Message msg= new Message("abc")
msgQueue .Send(msg);

C++の受信処理-----
HANDLE hQueue;
MQOpenQueue(".\\PRIVATE$\\test",
      MQ_RECEIVE_ACCESS,
      RECEIVE_SHARE,
      &hQueue);
MQMSGPROPS msg;
MQReceiveMessage(hQueue,
INFINITE,
MQ_ACTION_RECEIVE,
&msg,
NULL,
NULL,
NULL,
MQ_NO_TRANSACTION);


0
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -