对话框Flags的设置值
Value 的設置值是:
常數 值 描述
cdlOFNAllowMultiselect &H200 它指定文件名列表框允許多重選擇。
運行時,通過按 SHIFT 鍵以及使用 UP ARROW 和 DOWN ARROW 鍵可選擇多個文件。作完此操作后,FileName 屬性就返回一個包含全部所選文件名的字符串。串中各文件名用空格隔開。
cdlOFNCreatePrompt &H2000 當文件不存在時對話框要提示創建文件。該標志自動設置 cdlOFNPathMustExist 和 cdlOFNFileMustExist 標志。
cdlOFNExplorer &H80000 它使用類似資源管理器的打開一個文件的對話框模板。適用于 Windows 95 和 Windows NT 4.0。
CdlOFNExtensionDifferent?&H400 它指示返回的文件擴展名與 DefaultExt 屬性指定的擴展名不一致。如果 DefaultExt 屬性是 Null,或者擴展相匹配,或者沒有擴展時,此標志不設置。當關閉對話框時,可以檢查這個標志的值。
cdlOFNFileMustExist &H1000 它指定只能輸入文件名文本框已經存在的文件名。如果該標志被設置,則當用戶輸入非法的文件名時,要顯示一個警告。該標志自動設置 cdlOFNPathMustExist 標志。
cdlOFNHelpButton &H10 使對話框顯示幫助按鈕。
cdlOFNHideReadOnly &H4 隱藏只讀復選框。
cdlOFNLongNames &H200000 使用長文件名。
cdlOFNNoChangeDir &H8 強制對話框將對話框打開時的目錄置成當前目錄。
CdlOFNNoDereferenceLinks?&H100000 不要間接引用外殼鏈接(也稱作快捷方式)。缺省時,選取外殼鏈接會引起它被外殼間接引用。
cdlOFNNoLongNames &H40000 無長文件名。
CdlOFNNoReadOnlyReturn &H8000 它指定返回的文件不能具有只讀屬性,也不能在寫保護目錄下面。
cdlOFNNoValidate &H100 它指定公共對話框允許返回的文件名中含有非法字符。
cdlOFNOverwritePrompt &H2 使“另存為”對話框當選擇的文件已經存在時應產生一個信息框,用戶必須確認是否覆蓋該文件。
cdlOFNPathMustExist &H800 它指定只能輸入有效路徑。如果設置該標志,輸入非法路徑時,應顯示一個警告信息。
cdlOFNReadOnly &H1 建立對話框時,只讀復選框初始化為選定。該標志也指示對話框關閉時只讀復選框的狀態。
cdlOFNShareAware &H4000 它指定忽略共享沖突錯誤。
轉載于:https://www.cnblogs.com/forever5325/p/9529181.html
總結
以上是生活随笔為你收集整理的对话框Flags的设置值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android下拉刷新开源库对比(转)
- 下一篇: 开发错误集锦