BOOL SplitPathName(
	PWSTR MyXbpathBuffer,
	wstring& wdrive,
	wstring& wdir,
	wstring& wfname,
	wstring& wext)//分割路径PWSTR MyXbpathBuffer
{
	TCHAR drive[_MAX_DRIVE];
	TCHAR dir[_MAX_DIR];
	TCHAR fname[_MAX_FNAME];
	TCHAR ext[_MAX_EXT];
	errno_t err;
	err = _wsplitpath_s(
		MyXbpathBuffer,
		drive,
		_MAX_DRIVE,
		dir,
		_MAX_DIR,
		fname,
		_MAX_FNAME,
		ext,
		_MAX_EXT);
	if (err != 0)
	{
		OutputDebugString(TEXT("IsFileSameName _wsplitpath_s Fail"));
		return FALSE;
	}
	wdrive = drive;
	wdir = dir;
	wfname = fname;
	wext = ext;
	return TRUE;
}

相关文章:

  • 2021-09-17
  • 2021-12-27
  • 2021-09-24
  • 2022-12-23
  • 2022-12-23
  • 2021-07-17
  • 2021-12-28
  • 2021-09-05
猜你喜欢
  • 2021-07-14
  • 2021-07-17
  • 2022-12-23
  • 2022-12-23
  • 2021-08-12
  • 2021-11-28
  • 2022-12-23
相关资源
相似解决方案