摘要:
方法一:Shell调用:Win32中可以通过WinExec和ShellExecute函数来执行另一个可执行程序。WinExec函数原型如下:UINT WINAPI WinExec( __in LPCSTR lpCmdLine, //包含可执行文件名和命令行参数 __in UINT uCmdShow //指定窗口的显示方式,如果有窗口的话);如果文件被成功执行,那么函数返回一个大于31的值。使用WinExec函数执行文件和在Windows“开始”菜单的“运行”中键入命令在效果上是一样的。注意,该函数是为了兼容16位Windows而保留的!!函数ShellExecute即可以用来执行一个可执行文件 阅读全文
摘要:
Windows中的文件组织方式采用分层次的结构:计算机中可以安装有多个物理驱动器,每个物理驱动器可以分为多个主分区和扩展分区,每个主分区就是一个逻辑驱动器,而每个扩展分区可以划分为多个逻辑驱动器,逻辑驱动器组成我们熟悉的C盘与D盘等盘符。对于每个逻辑驱动器,可以给它取一个标号叫做“卷标”,卷标是当作一个目录项存放在逻辑驱动器的根目录中的。逻辑驱动器操作:SetVolumeLabel函数用来为一个驱动器创建、修改以及删除卷标:BOOL WINAPI SetVolumeLabel( __in_opt LPCTSTR lpRootPathName, //要设置卷标的逻辑驱动器根目录,如“c:/” _ 阅读全文