//在開啟檔案對話方塊中選擇檔案
cfiledialog filedlg(true,null,null,ofn_hidereadonly,"all files(*.*)|*.*||");
//如果沒開啟檔案,則返回
if(filedlg.domodal()==idcancel) return;
cstring m_strfilename;
m_strfilename=filedlg.getpathname();//獲取開啟檔案的路徑
cfilestatus status;利用cfilestatus類獲得文件屬性
cfile::getstatus(m_strfilename,status);
//獲取檔名
cstring m_strfullname;
m_strfullname.format("檔名: %s",status.m_szfullname);
//獲取檔案大小
cstring m_strsize;
m_strsize.format("檔案大小: %d位元組",status.m_size);
//獲取檔案屬性
cstring m_strattr;
m_strattr.format("屬性: %s%s%s%s",
(status.m_attribute&cfile::readonly) == cfile::readonly ? "唯讀 ":"",
(status.m_attribute&cfile::hidden) == cfile::hidden ? "隱藏 ":"",
(status.m_attribute&cfile::system) == cfile::system ? "系統 ":"",
(status.m_attribute&cfile::archive) == cfile::archive ? "存檔 ":"");
獲取類所有屬性和檢視幫助文件
coding utf 8 python 27 xiaodeng 獲取類所有屬性和檢視幫助文件 class myclass def init self 定義私有屬性,且直接給屬性賦值,請記住傳值方式 self.name xiaodeng self.age 28 defprintname self re...
MFC控制項屬性
vc 6.0控制項工具箱 2 圖形控制項 picture 常用於顯示位圖 bitmap 和圖示 icon 3 靜態文字 static text 用來在指定的位置顯示特定的字串,一般用來標識附近另乙個控制項的內容。顯示在靜態文字控制項中的字串一般不再改變,但是在需要的時候,也可以通過呼叫相應的函式來進...
MFC多文件框架
m viewlist.addtail pview assert pview m pdocument null must be un attached pview m pdocument this 獲得cmainframe 獲得 cchildframe 獲得cdocument 獲得cview afxg...