#pragma once namespace PMUtil { // Æú´õ ºê¶ó¿ì¡ bool BrowseForFolder(HWND hWndOwner, LPCTSTR szTitle, CString& szFolderName); bool BrowseForFolder(HWND hWndOwner, LPCTSTR szTitle, CEdit& edFolderName); // ÀÖ´Â ÆÄÀÏ ºê¶ó¿ì¡ bool BrowseForExisingFile(HWND hWndOwner, LPCTSTR szTitle, LPCTSTR szFilter, CString& szFilePathName); // »õ ÆÄÀÏ ºê¶ó¿ì¡ bool BrowseForNewFile(HWND hWndOwner, LPCTSTR szTitle, LPCTSTR szFilter, LPCTSTR szDefExt, CString& szFilePathName); // ÇöÀç ½ÇÇàÆÄÀÏÀÌ À§Ä¡ÇÑ °÷ Æú´õ °¡Á®¿À±â void GetCurrentFolderName(CString& szCurrentFolderName); // ƯÁ¤ À©µµ¿ìÀÇ Â÷Àϵå ÄÁÆ®·ÑµéÀ» ÀüºÎ EnableÇϰųª DisableÇÑ´Ù. void EnableDlgItems(CWnd& wnd, UINT* nIDs, int nIDNum, bool bEnable); // ÇöÀç ½Ã°£À» ¹®ÀÚ¿­¿¡ ¼¼ÆÃ void SetCurrentDayTime(CString& szString); void SetCurrentTime(CString& szString); // ¸Þ½ÃÁö¸¦ Æ÷¸ÅÆÃÇÑ´Ù. void SetErrorMessage(LPTSTR lpStr, DWORD dwMaxLen, DWORD dwErrorCode); void SetErrorMessage(CString& szString, DWORD dwErrorCode); void AppendErrorMessage(CString& szString, DWORD dwErrorCode); }