コピペすればすぐわかる、DEFDELL出来る方ならすぐわかるエラーでしたので省かせていただきました

Not DLL Function: RegOpenKeyEx
12行目 : MsgBox( RegOpenKeyEx(RegLoot, RegKey, 0, RegAccess, RegHandle) )

が出現します
DEF_DLL の型名が間違っている場合のエラーは 「DLL;因数の型が合いません」 ですので
DEF自体は間違っていないと思うのですが、ポインタの渡し方等、もうワンステップ必要なのかと