[VB6、WindowsXP]です。

DLLを参照設定の件での質問です。
自作のDLLをc:\windows\system32に保存し、参照設定して使っています。
自分の環境で使っている分には問題ないのですが、
別のマシンのHドライブにexeをコピーし、DLLをc:\windows\system32に移すと
「H:\windows\system32\****.dllが見つからない」というエラーが出てしまいます。

環境を変えてもDLLを正しく使えるようにするには、どうしたら良いでしょうか。

補足:自作DLLとはマウスホイールのイベントを拾うためのもので、
http://support.microsoft.com/kb/308636/ja (アクセス97でマウスホイールを無効にする方法)
を少しいじったものです。