実行ファイル名のフォルダ名とファイル名を取得する。
void xxxxxx::GetModuleExeCution(CString &FolderName, CString &FileName)
{
TCHAR szPath[_MAX_PATH];
TCHAR szDir[_MAX_DIR];
TCHAR szDrive[_MAX_PATH];
TCHAR szFName[_MAX_FNAME];
TCHAR szExt[_MAX_EXT];
GetModuleFileNameW( NULL, szPath, MAX_PATH );
_wsplitpath( szPath,szDrive, szDir, szFName, szExt );
// フォルダ、ファイル名取得
TCHAR szFilePath[_MAX_PATH];
TCHAR szFileName[_MAX_PATH];
wsprintfW( szFilePath, _T("%s%s"), szDrive, szDir );
wsprintfW( szFileName, _T("%s%s"), szFName, szExt );
FolderName = szFilePath;
FileName = szFileName;
}
void xxxxxx::GetModuleExeCution(CString &FolderName, CString &FileName)
{
TCHAR szPath[_MAX_PATH];
TCHAR szDir[_MAX_DIR];
TCHAR szDrive[_MAX_PATH];
TCHAR szFName[_MAX_FNAME];
TCHAR szExt[_MAX_EXT];
GetModuleFileNameW( NULL, szPath, MAX_PATH );
_wsplitpath( szPath,szDrive, szDir, szFName, szExt );
// フォルダ、ファイル名取得
TCHAR szFilePath[_MAX_PATH];
TCHAR szFileName[_MAX_PATH];
wsprintfW( szFilePath, _T("%s%s"), szDrive, szDir );
wsprintfW( szFileName, _T("%s%s"), szFName, szExt );
FolderName = szFilePath;
FileName = szFileName;
}
PR