请教,怎么用VC实现剪切一个目录下的文件到另外一个目录下面

请问,如何用VC实现剪切一个目录下的文件到另外一个目录下面
例如:先点击一个按钮,弹出一个保存的对话框,选择路径后,点击对话框的OK按钮,一个默认目录下的文件就被剪切过去了。

小小的要求:最好是代码,     告诉我用到的函数也可以^_^

谢谢先
在线等待各位的回答。

------解决方案--------------------
如果不考虑在一个分区内剪切文件不拷贝文件的问题的话
可以现将文件拷贝过去,再把原文件删除
CopyFile
DeleteFile
------解决方案--------------------
BOOL MoveFile(
LPCTSTR lpExistingFileName, // file name
LPCTSTR lpNewFileName // new file name
);
------解决方案--------------------
MoveFileEx