- 417 名前:デフォルトの名無しさん mailto:sage [2011/10/24(月) 14:36:50.64 ]
- ネイティブC++を使ってDLLを書きたいのですが、
「新しいプロジェクトの追加」からプロジェクトを作成する際、 MFC DLL を選択して作成すると、DllMain() がなく、 CWinAppの派生クラスCaAppが作成されます。 ヘッダファイルにて試しに int add( int a, int b ){ return a+b; } を定義してみて、 defファイルの EXPORT 行に add @1 を追記しても LNK2001: 外部シンボル "add" は未解決です。 となりビルドができません。 .NET、ネイティブC++、MFC DLL の組み合わせではどのようにDLLを書くのでしょうか
|

|