自己写了一个带有窗体的Dll,现在Dll编译、运行没有问题。但调用它的宿主程序在关闭时出现“A Win32 API Function failed.”(50分)

  • 主题发起人 主题发起人 softdream
  • 开始时间 开始时间
S

softdream

Unregistered / Unconfirmed
GUEST, unregistred user!
请求帮助。

出错窗口全部信息:
Project TestPro.exe raised exception class EWin32Error with message'A Win32 API function failed'.process stopped.Use Step or Run to continue.

其中,TestPro.exe是我的测试程序。 里面只有一个按钮,调用此Dll提供的一个函数。
 
还是粘点代码上来吧
 
查了以往的BBS离线包。
那里面就有人提出了这个问题,但是也没有答案。
换了台机子测试下,写了一个调用这个Dll的测试程序。没有报错。用VB又写了一个调用的程序,在编译成EXE也不报错。只能将就着用了。目前这个Dll在我的编译环境下,仍然报错。郁闷。
 

Similar threads

后退
顶部