簡體   English   中英

如何知道C#中的選定文件

[英]How to know selected file in C#

我想構建一個軟件。
該軟件將僅獲取當前所選文件的路徑。
假設我單擊桌面上的文件。
現在,我想獲取該文件的路徑。
因此,無論何時進行新選擇,都只需獲取新選擇文件的路徑即可。
有任何想法嗎?

Windows的“桌面”窗口就像最后的ListView控件一樣(至少在Windows XP中是這樣的...),因此,如果您需要了解ListView的選定項,則基本上需要獲取桌面的句柄並檢查已完成的操作選擇。

正如David所評論的那樣,我不確定Windows Vista和7位操作系統是否有太大區別,如果您想讓每個資源管理器窗口都更困難,但仍然應該有可能,請查看此處開始:

如何獲得桌面的窗口句柄?

也許您應該看看OpenFileDialog

我認為您可以使用Shaun所說的關於查看OpenFileDialog的內容。

您也可以在下面參考此鏈接:

如何使用OpenFileDialog

該鏈接還教您如何更改標題,過濾與OpenFileDialog有關的類型以及其他1或2個文件。

希望這可以幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM