#include <windows.h>
#include <iostream.h>
#include "Shlwapi.h"
void main( void )
{
// String for root name
char buffer_1[4];
char *lpStr1;
lpStr1 = buffer_1;
// Generate a root path based on the drive number (0/25)
// "Example: 0=A: to 25=Z:"
cout << "The root path for 0 is " << PathBuildRoot(lpStr1,0) << endl;
cout << "The root path for 1 is " << PathBuildRoot(lpStr1,1) << endl;
cout << "The root path for 25 is " << PathBuildRoot(lpStr1,25) << endl;
}
OUTPUT:
---------------
The root path for 0 is A:/
The root path for 1 is B:/
The root path for 25 is Z:/
版本 shlwapi.dll 4.7
头文件 shlwapi.h
库 shlwapi.lib
本文通过一个C++示例程序展示了如何利用Windows API库Shlwapi中的PathBuildRoot函数来生成磁盘根路径。该函数可以根据指定的驱动器号生成对应的根路径字符串,例如输入0将返回A:/。
1255

被折叠的 条评论
为什么被折叠?



