#include "stdafx.h"
#include <windows.h>
#include <iostream.h>
#include "Shlwapi.h"
#pragma comment(lib, "Shlwapi.lib")
/********************************************************************
created: 2010/03/02
created: 2:3:2010 8:45
author: 字符串追加内容
purpose:
*********************************************************************/
void main( void )
{
// 路径名1.
char buffer_1[MAX_PATH] = "name_1//name_2";
char *lpStr1;
lpStr1 = buffer_1;
// 路径名2.
char buffer_2[ ] = "name_3";
char *lpStr2;
lpStr2 = buffer_2;
cout << "The original path string is " << lpStr1 << endl;
cout << "The part to append to end is " << lpStr2 << endl;
bool ret = PathAppend(lpStr1,lpStr2);
cout << "The appended path string is " << lpStr1 << endl;
}
输出:
The original path string is name_1/name_2
The part to append to end is name_3
The appended path string is name_1/name_2/name_3
Press any key to continue
版本 shlwapi.dll 4.7
头文件 shlwapi.h
库 shlwapi.lib
用来定位文件路劲可以使用这个dll