DLLの変数を共有して2つのアプリからデータのやり取りを行いたいと思います。WEBで検索してもいい解説と例がありませんでしたので、参考になるURLがありましたら教えてください。

VS2005 VC WIN32です。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2009/10/08 23:00:38
  • 終了:2009/10/15 23:05:02

回答(3件)

id:HALSPECIAL No.1

HALSPECIAL回答回数407ベストアンサー獲得回数862009/10/09 00:02:25

ポイント27pt

共有メモリを使用してみてはいかがでしょうか?

http://athomejp.com/goldfish/api/sharedmemory.asp

http://www.alpha-net.ne.jp/users2/uk413/vc/VCT_FileMapping.html

または、ファイルに書き出し、互いに参照するとか。

id:mai_mai_mail

CreateFileMappingは試してみた結果、次にdllの変数参照がしたいと考えて質問しています。

2009/10/09 07:13:25
id:tetsu_sub No.2

tetsu_sub回答回数19ベストアンサー獲得回数32009/10/09 09:44:40

ポイント27pt

プロセス間で変数を共有するってことでいいのでしょうか?

DLLの共用セクション

#pragma data_seg("shared")

というのがありますが

http://hp.vector.co.jp/authors/VA000092/win32/vc-tech.html

こちらを参照してみるといいかもしれません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません