DLLを作るには、新規作成のプロジェクトを選択します。
んで、アプリケーションタイプをDLLにするだけです。
すると、↓のようなファイルが出てきます。

#include "test.idx"

'-------------------------------------------------------------------
' メモ - このファイルには、DLLの構成要素を記述します。
'        (例:関数定義、グローバル変数、定数定義など)
'
'        エクスポートが必要な関数には、"Export" 修飾子を指定します。
'        (例:Function Export FuncName() As Long)
'-------------------------------------------------------------------

Function Export DllMain(hinstDLL As HINSTANCE, fdwReason As DWord, lpvReserved As VoidPtr) As Long
'DLLエントリポイント
Select Case fdwReason
Case DLL_PROCESS_ATTACH
'DLLがプロセス空間にロードされた時に実行されます。
_System_StartupProgram()
DllMain=1
End Select
End Function

こいつに、エクスポートしたい関数を追加していきます。
コメントにもあるようにエクスポートする関数にExportを付けるだけです。
 Function Export AAA() As Long
 End Function
こんな感じ。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2013年12月18日 22:45