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

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

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.1823 の関連記事表示

<< 0 >>
■1823  MSMQ
□投稿者/ takenii -(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過去ログ2より / 関連記事表示
削除チェック/

■1823  Re[5]: アプリケーション作成時に機能別にexeを分けていますか?
□投稿者/ 渋木宏明(ひどり) -(2007/03/07(Wed) 10:32:27)
>
    No1822 (Ognac さん) に返信
    > 相互に画面を呼び合ったり,ループ状に参照しあったりするケースで,

    Webだと比較的楽なんですけどね。
    上でも書きましたが、画面遷移を管理するフレームワークを作って、それを使わせるのがいいんじゃないかな。

    # 安易な実装を許して、問題が起きたところだけ個別対処するってのも生産的じゃないし。
記事No.1778 のレス /過去ログ10より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -