我向注册表添加了一个注册表项,以便当我右键单击JPG文件时,看到一个新的“转换”选项,该选项实际上在运行我的应用程序。
我想实现一个进度条,以查看所有JPG的转换进度。
问题是当我选择N个JPG并在它们上应用“变换”时,我的应用程序运行N次(每次选择一个JPG)。这样,在我的应用程序中,我只能知道一个转换进度。
您能否提出一种解决方案来实现进度栏? (也许是创建一些临时文件,还是类似的东西??)

谢谢 !

最佳答案

好吧,我对您的建议不是运行您的应用程序一次以上,而是让您的应用程序打开几个窗口,这些窗口将相互通信。当您只能在当前应用程序中创建一个新窗口并避免这种情况时,为什么要尝试通过必然有问题的文件进行通信。

或者,您可以研究跨进程通信,这是非常可能的。我认为在这种情况下,您应该寻找的是“远程处理”。确保选择接受的答案!

09-06 05:32
查看更多