[英]Within Windows, what explicitly happens when I double-click on a file in Windows Explorer?
[英]How can I override what happens when I click a file in Windows Explorer?
例如,如果我要雙擊以在一個程序中打開文件(基於一種算法),然后雙擊以在另一個程序中打開文件。
另外,我想覆蓋當外部程序嘗試啟動(不可執行)文件時發生的情況。
我強烈建議您不要覆蓋Windows資源管理器的工作方式。 人們已經熟悉它的工作方式,對其進行更改會導致人們做他們不想要的事情。
改變如此重要的工作方式是一個非常非常糟糕的主意。
出於技術原因,這不是一個好主意,請參閱Raymond Chen的博客 。 我從您的個人資料中看到您具有C ++技能,因此建議您使用C ++而不是C#進行。
這不是一件容易的事,但是您可以擴展外殼或使用系統掛鈎:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.