SplitPath.cpp
上传用户:szled88
上传日期:2015-04-09
资源大小:43957k
文件大小:1k
源码类别:

对话框与窗口

开发平台:

Visual C++

  1. // CSplitPath : implementation file
  2. /////////////////////////////////////////////////////////////////////////////
  3. //
  4. // This file is a part of the XTREME TOOLKIT PRO MFC class library.
  5. // (c)1998-2008 Codejock Software, All Rights Reserved.
  6. //
  7. // THIS SOURCE FILE IS THE PROPERTY OF CODEJOCK SOFTWARE AND IS NOT TO BE
  8. // RE-DISTRIBUTED BY ANY MEANS WHATSOEVER WITHOUT THE EXPRESSED WRITTEN
  9. // CONSENT OF CODEJOCK SOFTWARE.
  10. //
  11. // THIS SOURCE CODE CAN ONLY BE USED UNDER THE TERMS AND CONDITIONS OUTLINED
  12. // IN THE XTREME TOOLKIT PRO LICENSE AGREEMENT. CODEJOCK SOFTWARE GRANTS TO
  13. // YOU (ONE SOFTWARE DEVELOPER) THE LIMITED RIGHT TO USE THIS SOFTWARE ON A
  14. // SINGLE COMPUTER.
  15. //
  16. // CONTACT INFORMATION:
  17. // support@codejock.com
  18. // http://www.codejock.com
  19. //
  20. /////////////////////////////////////////////////////////////////////////////
  21. #include "StdAfx.h"
  22. #include "SplitPath.h"
  23. /////////////////////////////////////////////////////////////////////////////
  24. // CSplitPath
  25. CSplitPath::CSplitPath(LPCTSTR lpszPathBuffer/*=NULL*/)
  26. {
  27. if (lpszPathBuffer != NULL)
  28. {
  29. SplitPath(lpszPathBuffer);
  30. }
  31. }
  32. CSplitPath::~CSplitPath()
  33. {
  34. // TODO: add destruction code here.
  35. }
  36. /////////////////////////////////////////////////////////////////////////////
  37. void CSplitPath::SplitPath(LPCTSTR lpszPathBuffer)
  38. {
  39. SPLITPATH_S(lpszPathBuffer, m_szDrive, m_szDir, m_szFName, m_szExt);
  40. }