************************************************************************************************************************
콘솔창 열기
AllocConsole();
CString str = "문자";
DWORD dwWrite;
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
WriteFile(hOut, str, str.GetLength(), &dwWrite, NULL);
FreeConsole();
************************************************************************************************************************
파일 열기
/// Situation : *.data file GetValue : filepath, filename
CFileDialog FileDlg( true,"Data",NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "Data Files (*.data)|*.data|All Files(*.*)|*.*||",NULL );
if ( FileDlg.DoModal() == IDOK )
{
CString filepath = FileDlg.GetPathName();
CString filename = FileDlg.GetFileName();
}
/// CFileDialog Type\explicit CFileDialog(
BOOLbOpenFileDialog,
LPCTSTRlpszDefExt = NULL,
LPCTSTRlpszFileName = NULL,
DWORDdwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
LPCTSTRlpszFilter = NULL,
CWnd*pParentWnd = NULL,
DWORDdwSize = 0
);
콘솔창 열기
AllocConsole();
CString str = "문자";
DWORD dwWrite;
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
WriteFile(hOut, str, str.GetLength(), &dwWrite, NULL);
FreeConsole();
************************************************************************************************************************
파일 열기
/// Situation : *.data file GetValue : filepath, filename
CFileDialog FileDlg( true,"Data",NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "Data Files (*.data)|*.data|All Files(*.*)|*.*||",NULL );
if ( FileDlg.DoModal() == IDOK )
{
CString filepath = FileDlg.GetPathName();
CString filename = FileDlg.GetFileName();
}
/// CFileDialog Type\explicit CFileDialog(
BOOLbOpenFileDialog,
LPCTSTRlpszDefExt = NULL,
LPCTSTRlpszFileName = NULL,
DWORDdwFlags = OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,
LPCTSTRlpszFilter = NULL,
CWnd*pParentWnd = NULL,
DWORDdwSize = 0
);
댓글 없음:
댓글 쓰기