Internet Explorer中的DialogBoxParam [英] DialogBoxParam in Internet Explorer

查看:86
本文介绍了Internet Explorer中的DialogBoxParam的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我们在c中使用DialogBoxParam函数创建了GUI。  GUI函数将被编译为动态链接库,并由c#.Net应用程序加载。

We have created GUI using DialogBoxParam function in c.  The GUI function will be compiled as a dynamic linking library and loaded by c# .Net application.

我们正在网页中调用.Net应用程序。 在chrome或fire fox中运行网页时,我立即获得了GUI,但是在Internet Explorer中显示GUI有一些延迟。

We are invoking the .Net application in a web page.  while running the web page in chrome or fire fox, I'm getting the GUI immediately, but in internet explorer there is some delay in display the GUI.

我试图分析问题进一步发现在回调函数中发生了一些睡眠(没有为DialogBoxParam创建的外部睡眠导致延迟。 而在其他浏览器中没有这样的延迟。

I have tried to analysis the issue further and find that there is some sleep happens in the callback function (no external sleep in  created for DialogBoxParam which results in the delay.  While, in other browser there is no such delay.

请指导我找回回调函数中为什么会有睡眠。

Kindly guide me to find why there is a sleep in the callback function.

MIB

推荐答案

嗨MIB BALA,

Hi MIB BALA,

感谢您在此发帖。

>>我有试图进一步分析问题并发现回调函数中发生了一些睡眠(没有为DialogBoxParam创建的外部睡眠导致延迟。 而在其他浏览器中没有这样的
延迟。

您能否提供有关回调功能的更多信息?

Could you please provide more information about the callback function?

您是否尝试将您的网站添加到可信站点或降低Internet Explorer的安全设置?

Have you tried to add your website into Trusted Sites or lower your security setting of the Internet Explorer?

您可以按照以下步骤调试具有指定运行应用程序的DLL项目。

You could follow the steps below to debug in your DLL project with a specified running application.


  1. 在解决方案资源管理器中右键单击项目节点,然后选择"属性"。转到Debug选项卡。
  2. 确保窗口顶部的Configuration字段设置为Debug。
  3. 转到Configuration Properties / Debugging。
  4. 在要启动的调试器列表中,选择"本地Windows调试器"或"远程Windows调试器"。
  5. 在"命令或远程命令"框中,添加应用程序的完全限定路径名。
  6. 将任何必要的程序参数添加到"命令参数"框中。

希望这可以为您提供帮助。

Hope this could be help of you.

最好的问候,

Sera Yu

Best Regards,
Sera Yu


这篇关于Internet Explorer中的DialogBoxParam的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆