当前位置: 首页 > news >正文

丹阳企业网站建设/友链是什么

丹阳企业网站建设,友链是什么,东阿做网站,wordpress post page这里通过GetLogicalDriveStrings函数获取驱动器盘符 函数原型: DWORD GetLogicalDriveStrings(DWORD cchBuffer,LPTSTR lpszBuffer) 功能:以字符串的形式获取当前系统中所有逻辑驱动器盘符。 获取字符串的格式为:每个驱动器盘符的名字都用…

这里通过GetLogicalDriveStrings函数获取驱动器盘符


函数原型:

DWORD GetLogicalDriveStrings(DWORD cchBuffer,LPTSTR lpszBuffer)

功能:以字符串的形式获取当前系统中所有逻辑驱动器盘符。

获取字符串的格式为:每个驱动器盘符的名字都用一个NULL字符分隔,在最后一个名字后面用两个NULL表示中止(空中止)

 例如C:\NULLD:\NULLE:\NULLF:\NULLNULL

参数:

cchBuffer:缓冲区的大小

lpszBuffer:用于装载逻辑驱动器名称的字符串缓冲区


控制台程序示例:

#include "stdafx.h"
#include <STRING>
#include <TCHAR.H>
#include <WINDOWS.H>int main(int argc, char* argv[])
{// 获取实际存储驱动器号的字符串长度DWORD dw = ::GetLogicalDriveStrings(0, NULL);// 申请内存空间(即存储字符串的缓冲区)LPSTR lpDriveString = (LPSTR)HeapAlloc( GetProcessHeap(), 0, dw * sizeof(DWORD) );// 获取驱动器盘符(返回值为:获取字符串的长度,不包括最后一个NULL的长度)DWORD dwSize = GetLogicalDriveStrings(dw, lpDriveString);while(lpDriveString!=0){// 创建一个指向lpDriveString的引用,目的:通过查找lpDriveString中的“:\\”子串,来判断是否还有盘符输出std::string &strTemp = (std::string)lpDriveString;// find:查找“:\\”子串,如果没有找到,就返回string::npos值if (strTemp.find(":\\") == std::string::npos)break;// 打印盘符printf("%s\n", lpDriveString);// 在lpDriveString中查找0,,如果找到,返回0在lpDriveString中的位置,否则返回NULLlpDriveString=_tcschr(lpDriveString,0)+1;}return 0;
}


MFC程序示例:

void CADlg::OnButton1() 
{// TODO: Add your control notification handler code hereDWORD dwNumBytesForDrivesString;HANDLE hHeap;LPSTR lp;CString strLogdrive;//获取实际存储驱动器号的字符串长度dwNumBytesForDrivesString=GetLogicalDriveStrings(0,NULL)*sizeof(TCHAR);//如果字符串不为空,则表示有正常的驱动器存在if (dwNumBytesForDrivesString!=0){//非配字符串空间hHeap=GetProcessHeap();lp=(LPSTR)HeapAlloc(hHeap,HEAP_ZERO_MEMORY,dwNumBytesForDrivesString);//获取标明所有驱动器的字符串GetLogicalDriveStrings(HeapSize(hHeap,0,lp),lp);//将驱动器一个个输出while(lp!=0){                  if (((CString)lp).Find(":\\")==-1){return;}MessageBox(lp);lp=_tcschr(lp,0)+1;}}else{MessageBox("Can't User The Function GetLogicalDriveStrings!");}
}



http://www.jmfq.cn/news/5163445.html

相关文章:

  • asp.net做网站/西安seo外包
  • 长宁制作网站/搜索关键词查询
  • 佛山做网站优化公司/企业员工培训总结
  • 做软件网站/成都企业网站seo技术
  • 邢台手机网站建设公司/贵港网站seo
  • 公司网站建设南宁/网络营销机构官方网站
  • 沈阳网站推广的公司/外贸网站免费建站
  • 从头建设个人网站步骤/打开百度一下网页版
  • 加强政府网站和新媒体建设管理自查整改报告/产品seo是什么意思
  • 个人简历模板免费下载网站/深圳seo网络优化公司
  • 建站公司现状/专门看网站的浏览器
  • 怎么查网站做404页面没/今日新闻摘抄10条简短
  • 移动网站建设方面/长沙百度推广公司电话
  • 做网站如何购买服务器吗/seo标题生成器
  • 郑州微信网站开发/中国互联网域名注册服务机构
  • 建网站 几个链接/湖北网络营销网站
  • 营销型企业网站核心/谷歌chrome浏览器
  • wordpress的页面的/优化营商环境 助推高质量发展
  • 南京建设工程信息网站/国家培训网官网
  • 导航站 wordpress/中国500强最新排名
  • 东道网站建设/济南seo网站排名关键词优化
  • 德州网站推广/百度权重1
  • 网店美工的技能要求/seo网站优化多少钱
  • 可以做语文阅读题的网站/站长工具seo排名
  • 关于重新建设网站的申请表/百度推广查询
  • 中国的平面设计网站/交易链接
  • 公司网站设计与开发/东莞搜索引擎推广
  • 长沙市网站制作哪家专业/汕头seo网络推广
  • 专业网站建设商城价格/石家庄网站建设公司
  • 广西网站建设哪家好/百度关键词工具在哪里