using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.linq;
using system.text;
using system.windows.forms;
using system.io;
namespace 開啟檔案對話方塊
private void form1_load(object sender, eventargs e)
private void button1_click(object sender, eventargs e)
// 將游標移動到文字的最後,分為三步:
// 1、將焦點設定到textbox控制項上
textbox1.focus();
// 2、將文字框的起始點設定到最後
textbox1.selectionstart = textbox1.textlength;
// 3、將控制項內容滾動到當前插入位置,當前插入位置由selectionstart設定
textbox1.scrolltocaret();
}else}}
}
MFC 實現開啟檔案對話方塊 儲存檔案對話方塊
cfiledialog cfiledialog bool bopenfiledialog,lpctstr lpszdefext null,lpctstr lpszfilename null,dword dwflags ofn hidereadonly ofn overwriteprompt,lpct...
開啟對話方塊開啟多個檔案
專案中需要開啟多個檔案,注意的地方1 ofn allowmultiselect 2 m ofn.lpstrfile要分配大點的記憶體 我發現 用ctrl a全選檔案,檔名按從小到大加進去。用shift新增檔案,檔名不是按從小到大加進去的。cstring strfilepath cstring str...
MFC開啟檔案對話方塊
摘自msdn cfiledialog dlgfile true cstring filename const int c cmaxfiles 100 const int c cbbuffsize c cmaxfiles max path 1 1 dlgfile.getofn lpstrfile fi...