「なでしこv1」開発掲示板

なでしこv1のバグや要望を書き込む掲示板

(#438) 関数名 - パソコン大好き (2009-01-22 18:16) /高 確認待ち
HSPのDLLは独自形式ではなく、普通のDLLです。
サンプルによれば「extern "C" __declspec (dllexport)」でエクスポートされています。

ちょっと古い情報ですがこんなページを発見しました。(オフィシャル)
http://www.onionsoft.net/hsp/hspdll.html
>上の例は、「testfunc」という名前の関数名を、「_testfunc@16」という名前で外部にエクスポートするための定義です。HSPで認識されるためには、「_関数名@16」という名前である必要があります。このDEFファイルで、エクスポート関数名を定義することにより、HSPから呼び出されるDLLを作成することが可能になります。

というわけで「HMMINIT」は「_HMMINIT@16」とエクスポートされていました。
外部DLLが利用できない/nakoを読み込まな.. / area (2008-12-05 00:14) (#342)/ 高 未処理
  HSPのDLLには未対応 / クジラ飛行机 (2009-01-22 04:11) (#435)/ 高 確認待ち
  関数名 / パソコン大好き (2009-01-22 18:16) (#438)/ 高 確認待ち
  HSP用DLL'HPI'の仕様 / ゆちボン (2009-01-30 14:12) (#453)/ 高 確認待ち
  そうでした・・・ / パソコン大好き (2009-01-30 17:06) (#455)/ 高 調査中
  RE:外部DLLが利用できない/nakoを読み込.. / しらたま (2009-05-13 23:50) (#728)/ 高 解決

(#438)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能