CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

怎样用VC++格式化硬盘??help!!!

楼主ywh21(情归巴黎)2003-05-01 14:56:34 在 VC/MFC / 基础类 提问

怎样用VC++格式化硬盘??help!!!  
  问题点数:0、回复次数:6Top

1 楼liuwei662656(天堂)回复于 2003-05-01 15:22:23 得分 0

楼主想干什么啊?  
   
  做坏事?  
   
  我可不想帮做坏事的人。  
   
  算了,   给点提示。  
   
  需要一个新的头文件去替换已有的。  
   
  并且要调用一个微软未公开的API。  
   
  或者,   楼主可换个角度考虑:   遍历所有文件夹,   并删除所有文件。  
   
  :)Top

2 楼JennyVenus()回复于 2003-05-01 15:30:36 得分 0

shformatdriveTop

3 楼JennyVenus()回复于 2003-05-01 15:31:09 得分 0

typedef   DWORD   (WINAPI   *   SHFormatDrive)(HWND   hwnd,UINT   drive,UINT   fmtID,UINT   options);  
          SHFormatDrive   pFnSHFormatDrive;  
          HINSTANCE   hInstance=LoadLibrary(_T   ("Shell32.dll"));    
          if(hInstance==NULL)    
                  return;    
          pFnSHFormatDrive=(SHFormatDrive)GetProcAddress(hInstance,"SHFormatDrive");      
          if(pFnSHFormatDrive==NULL)    
          {    
                  FreeLibrary(hInstance);    
                  return;    
          }    
          UINT   OldMode   =   SetErrorMode(0);   //得到缺省设置  
          SetErrorMode(OldMode   &   !SEM_FAILCRITICALERRORS);//设置处理方式  
          //_beginthread(   mythread,   0,   NULL   );  
          pFnSHFormatDrive(this->m_hWnd,3,0xFFFF,0x0000);  
          //   int   n_Id   =   GetActiveWindow()->GetDlgCtrlID();  
          SetErrorMode(OldMode);   //   恢复缺省设置  
          FreeLibrary(hInstance);  
  Top

4 楼liuwei662656(天堂)回复于 2003-05-01 15:38:33 得分 0

JennyVenus()   三金星就是三金星。  
   
  服。  
   
  如果是做坏事呢?   JennyVenus()   是不是逃不了干系:)?  
   
  ywh21   (ywh)     就是这么干。Top

5 楼newlife2002_313(永恒新生)回复于 2003-05-01 17:20:01 得分 0

可以试着调用format程序,有专门函数调用Dos命令Top

相关问题

  • 如何格式化硬盘
  • 如何格式化硬盘?
  • 硬盘无法格式化~~~
  • vb怎样格式化硬盘??
  • 硬盘误格式化怎么办
  • Linux下如何格式化硬盘?????
  • 如何格式化NTFS的硬盘?
  • 如何低级格式化硬盘
  • linux 下如何格式化硬盘?
  • 如何格式化移动硬盘?

关键词

  • vc++
  • null
  • shformatdrive
  • pfnshformatdrive
  • oldmode
  • 做坏事
  • seterrormode
  • hinstance
  • 调用
  • uint

得分解答快速导航

  • 帖主:ywh21

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo