|
出来上がった Hello.dll を Windows のシステムディレクトリにコピーして下さい
コマンドプロンプトから、Release ディレクトリに入り、以下のコマンドを実行します
|
|
標準モジュールを追加して以下のように記述して下さい
フォームにコマンドボタンを追加して以下のように記述します
|
|
以下の関数を追加します。ビルド後は必ず システムディレクトリにコピーして下さい
ファイル名を指定して実行で以下のように入力します
|
|
このままでは、関数名が良くないので、以下の記述を Hello.def を作成してプロジェクトに追加します
これによってエクスポートされる関数名は MsgBox になります。
dumpbin で内容を見ると以下のようになります
以下のコードを Hello.php として コマンドラインから php.exe を Hello.php を引数として実行します
※ win32 モジュールは、まだ実用の段階ではありません。PHP からの利用は COM を作成したほうが良いです
|
|
Win32-API モジュールがインストールされていない場合は、ppm でインストールします。
インストールされているかどうかは、ppm を実行後、query w* と入力して下さい
もし、その中になければ install Win32-API と入力します
|
|