DLL中如何嵌入对话框,这样我在其他程序中调用的时候可以出现DLL中的对话框
很急,谢谢哪位告知详细说明一下,我现在是在COM中调用,我的COM组件其实其实就是一个DLL,但是外面调用的时候,我DLL内部根据参数情况相应的输入对话框提示用户,包括确认之类的,如果才能做到,谢谢是这样的,我的COM(其实就是DLL组件)中有很多自定义的函数过程等,我在调用其中一个过程或函数的时候需要用到对话框,我直接用MESSAGEdlg之类的,但是我在外面程序中调用的时候(如外面其他程序调用该DLL)并不出现对话框,怎么回事,该怎么做?其实就是DLL代码内部一个函数调用另外一个函数(对话框功能),然后我用ASP或其他语言程序调用的时候,前台会出现对话框,如何实现
很急,谢谢哪位告知详细说明一下,我现在是在COM中调用,我的COM组件其实其实就是一个DLL,但是外面调用的时候,我DLL内部根据参数情况相应的输入对话框提示用户,包括确认之类的,如果才能做到,谢谢是这样的,我的COM(其实就是DLL组件)中有很多自定义的函数过程等,我在调用其中一个过程或函数的时候需要用到对话框,我直接用MESSAGEdlg之类的,但是我在外面程序中调用的时候(如外面其他程序调用该DLL)并不出现对话框,怎么回事,该怎么做?其实就是DLL代码内部一个函数调用另外一个函数(对话框功能),然后我用ASP或其他语言程序调用的时候,前台会出现对话框,如何实现
如ShowMessage
MessageDlg
MessageBox...
Set TestObj = Server.CreateObject("BAComReport.BAWebReport")
Response.write TestObj.GetVehicleInfo(HPZL,HPHM,CLSBDH)GetVehicleInfo这个函数我定义的时候在里面写上了对三个参数的判断,根据判断让用户确认,确定才进行GetVehicleInfo里面下面的数据库操作,但是我在ASP中调用GetVehicleInfo的时候asp页面并没弹出对话框
HANDLE用0,
我调试就这样用。
flag是图标信息。