![]() |
1
1
|
![]() |
2
5
这是一个相当常见的问题,实际上与Windows文件扩展名无关。双击程序自定义类型的文件时,Windows将启动关联的应用程序
一种非常简单的方法
有几种方法可以实现这一点。最简单的方法之一是每次启动应用程序时设置注册表项/值,并在应用程序存在时将其删除。然后,当应用程序(的新实例)启动时,在设置该键/值之前,它应该检查是否已经设置了该键/值。如果是这样,请遵循上述步骤(2)和(3)。这可能不是最稳定的方法(事实上,这是一个非常糟糕的主意,因为你不能保证应用程序会删除存在的键/值,如果它这样做不正常),但它会给你一个基本的想法。其他可能更好的方法包括
第二步可以通过发送一条windows消息(也许
细节由于这是一个相当常见的问题,以前也曾处理过。比如说, this Delphi-specific article . |
![]() |
PHPLover · “支持PHP扩展或功能的端口”实际上是什么意思? 1 年前 |