大家好啊,向大家请教个问题,如果接收到一个CString类型的盘符,如果获取它的相邻的下一个盘符?
比如:接收到一个盘符参数是"H:",如何计算得到下一个盘符"I:";请大家帮忙提下建议,谢谢
比如:接收到一个盘符参数是"H:",如何计算得到下一个盘符"I:";请大家帮忙提下建议,谢谢
解决方案 »
- [求助]关于Tortoise SVN中的TortoiseOverlays IsMemberOf
- 请问如何在视图中跟随鼠标移动显示曲线坐标?
- 有什么好办法截取全文件路径的倒数第二个"\"框后面的内容?
- 难题,请问我发送一个文件已经成功,但是接收端存在收不到这个文件的情况不?如果存在,怎么解决这种问题呢?在线等!
- 我在做OPCserver的通信程序,我用先VB写了一个,现在我想用VC写,可是要OPC.h和opc_i.c
- 请问各位GIS高手在哪儿能下载到MapX啊?在线急等,多谢了!!
- 应用程序调用一个已为另一线程整理的界面??什么意思?
- copyfileEx的使用?
- 初学VC,键入一MFC程序出现:msvcrtd.lib(crtexe.obj) : error LNK2001: unresolved external symbol _main为何?
- 请教高手,几个低级问题?
- 关于弹出模式对话框问题
- VC编写时间服务器
,返回值好像是字符串啊
*((LPCTSTR)str) 就是 'H'
str[0] = str[0] + 1;
谢谢楼上各位朋友的回复,
现在已经可以啦,我就是想根据传回的字符串"H:",来得到"I:"CString Driver;
char tmp;//通过DeviceIOControl锁H盘
//获取I盘的盘符
Driver = "H:";
Driver = Driver.Mid(0,1);
tmp= Driver.GetAt(0);
Driver.Format(L"%c:",tmp+1);//通过DeviceIOControl锁I盘