windows下面有没有类似basename的函数?解决方法

windows下面有没有类似basename的函数?
linux下面的base那么把/mnt/d/mydocument/a.txt截断得到目录名/mnt/d/mydocument。
  
windows下面有这样的api么?

------解决方案--------------------
以下代码可以获取文件路径 和 文件名。
C/C++ code

CString sPath;
GetModuleFileName(NULL,sPath.GetBufferSetLength(MAX_PATH)+1,MAX_PATH);
sPath.ReleaseBuffer();

------解决方案--------------------
PathRemoveFileSpec