我用pb做一個類似壓縮的功能,將功能加入到滑鼠右鍵功能里面去,在用戶在確定點該功能時要知道用戶點的是哪個檔案,多謝
uj5u.com熱心網友回復:
暈,RAR,zip怎么也比PB做的強啊!uj5u.com熱心網友回復:
我就做個類似的滑鼠右鍵選單,然后在點選單的時候要得到檔案資訊啊,不做壓縮功能uj5u.com熱心網友回復:
pb做一個類似壓縮的功........不做壓縮功能
也不你想做什么
可通過注冊表加入滑鼠右鍵選單項
uj5u.com熱心網友回復:
我已經加入到了右鍵選單,只是要在點這個選單項的時候要得到當前點的這個檔案的路徑等資訊uj5u.com熱心網友回復:
就這樣說吧,你壓縮的時候你怎么判斷壓縮的是哪個檔案夾,怎樣得到這個檔案夾資訊uj5u.com熱心網友回復:
可以把程式做成帶引數的,用程式打開檔案,應該能得到檔案的引數!uj5u.com熱心網友回復:
終于到了關鍵了,就是這一步不好搞,在pb里面得到檔案資訊uj5u.com熱心網友回復:
用API了!uj5u.com熱心網友回復:
資料太少了,我也知道用api,想參考下uj5u.com熱心網友回復:
這個真不會,你給點思路,可以幫你研究下uj5u.com熱心網友回復:
說了半天,也不知你要什么東西啊!FlushViewOfFile 將寫入檔案映射緩沖區的所有資料都重繪到磁盤
GetBinaryType 判斷檔案是否可以執行
GetCompressedFileSize 判斷一個壓縮檔案在磁盤上實際占據的位元組數
GetCurrentDirectory 在一個緩沖區中裝載當前目錄
GetDiskFreeSpace 獲取與一個磁盤的組織有關的資訊,以及了解剩余空間的容量
GetDiskFreeSpaceEx 獲取與一個磁盤的組織以及剩余空間容量有關的資訊
GetDriveType 判斷一個磁盤驅動器的型別
GetExpandedName 取得一個壓縮檔案的全名
GetFileAttributes 判斷指定檔案的屬性
GetFileInformationByHandle 這個函式提供了獲取檔案資訊的一種機制
GetFileSize 判斷檔案長度
GetFileTime 取得指定檔案的時間資訊
GetFileType 在給出檔案句柄的前提下,判斷檔案型別
GetFileVersionInfo 從支持版本標記的一個模塊里獲取檔案版本資訊
GetFileVersionInfoSize 針對包含了版本資源的一個檔案,判斷容納檔案版本資訊需要一個多大的緩沖區
GetFullPathName 獲取指定檔案的完整路徑名
uj5u.com熱心網友回復:
我一般是%my_driver%:\Documents and Settings\%My name%\SendTo\
放我程式的快捷方式,跟著,你右擊你的檔案,選單,"發送到",就有你的程式,可以在你程式的命令列引數取到這個程式名.
-------------------------------------------------
以前也在注冊表的 "我的電腦\HKEY_CLASSES_ROOT\*\"下面也點東西,那所有的檔案都可以用右擊的選單選中你的程式來打開,具體忘記了,你試一下就知道。
-------------------------------------------------
但你說的,一般都是用VC,做成DLL
uj5u.com熱心網友回復:
kenshu兄老好人,呵呵,我來晚了轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/92184.html
標籤:API 調用
