Vb6 如何限制外部应用程序访问我的windows应用程序

Vb6 如何限制外部应用程序访问我的windows应用程序,vb6,Vb6,我们使用Visual Basic 6.0创建了一个windows应用程序 外部应用程序访问VB应用程序窗体(屏幕)中的控件和数据,并向用户提示验证消息。我们假设外部应用程序正在使用user32.dll中的'FindWindow','FindWindowEx'API函数,以使用下面链接中解释的逻辑访问我们的应用程序 是否可以限制外部应用程序访问VB应用程序窗体(屏幕)中的控件和数据?是否有任何方法限制此匿名访问 提前谢谢 谢谢, Sujatha。您的程序将文本交给您。VB6窗体软件包正在为您执行

我们使用Visual Basic 6.0创建了一个windows应用程序

外部应用程序访问VB应用程序窗体(屏幕)中的控件和数据,并向用户提示验证消息。我们假设外部应用程序正在使用user32.dll中的'FindWindow','FindWindowEx'API函数,以使用下面链接中解释的逻辑访问我们的应用程序

是否可以限制外部应用程序访问VB应用程序窗体(屏幕)中的控件和数据?是否有任何方法限制此匿名访问

提前谢谢

谢谢,
Sujatha。

您的程序将文本交给您。VB6窗体软件包正在为您执行此操作。子类化窗口并终止GetText消息。请参阅。

抵御劫机者的最简单方法之一是用许多固有控件替换来自的控件


这一简单的步骤可以阻止很多寄生虫。

很难以无法避免的方式阻止这一点。你能告诉我们更多的细节吗?是谁创建了这个外部应用程序?是另一个部门过于自信的合法用户、俄罗斯间谍还是谁?问题有多严重?