2011-09-16 8 views
0

私は、異なるプロセス間で共有メモリを可能にする下のリンクでdllを使用しようとしています。何らかの理由でコンパイルされていませんが。 http://msdn.microsoft.com/en-us/library/ms686958%28v=vs.85%29.aspx まず、.libとして書かれたdllがコンパイルされています。次に、親プロセスと同じコードで新しいソースファイルを作成します。Visual Cのダイナミックリンクライブラリで共有メモリを使用

extern "C" VOID __cdecl SetSharedMem(LPWSTR lpszBuf) 

これは何を意味している。ただ、私はラインのエラー

"Warning: empty declaration, syntax error found string constant expecting ;,unrecognized declaration" 

を取得するコンパイル?

答えて

1
extern "C" VOID __cdecl SetSharedMem(LPWSTR lpszBuf); 
                ^^^ 

コピーを貼り付けるときにセミコロンを忘れたようです。

+0

はい私は実際のコードでセミコロンを持っています – mugetsu

関連する問題