我想將文件更改爲只讀從我的應用程序。 對於我都用過,從代碼創建文件只讀,也不允許從屬性中更改它
SetFileAttributes(szFile, FILE_ATTRIBUTE_READONLY);
與合作。 但只讀屬性可以通過右鍵單擊文件的文件屬性進行更改。
但我想阻止太...
是否有可能禁止在文件屬性中的只讀複選框,使文件只讀之後。
如果可能的話可以怎麼做..?
請幫我...
在此先感謝....
我想將文件更改爲只讀從我的應用程序。 對於我都用過,從代碼創建文件只讀,也不允許從屬性中更改它
SetFileAttributes(szFile, FILE_ATTRIBUTE_READONLY);
與合作。 但只讀屬性可以通過右鍵單擊文件的文件屬性進行更改。
但我想阻止太...
是否有可能禁止在文件屬性中的只讀複選框,使文件只讀之後。
如果可能的話可以怎麼做..?
請幫我...
在此先感謝....
您需要讀取權限設置給大家。例如參見SetNamedSecurityInfo函數。或Cacls實用程序。
你不能這樣做。如果用戶帳戶具有足夠的權限,那麼無論您的程序能夠執行什麼操作,其他程序(如Windows資源管理器及其文件屬性)也可以執行此操作。但是,如果用戶僅限於有限的用戶帳戶,則可以在文件上設置安全描述符以防止用戶修改屬性。