c语言创建隐藏文件
来源:百度知道 编辑:UC知道 时间:2024/06/15 22:02:29
c语言如何创建隐藏文件
#include <stdio.h>
#include <windows.h>
void main()
{
FILE *fp;
system("mkdir C:\\资料");//创建文件夹
fp = fopen("C:\\资料\\123.txt","w+");//创建文件
fclose(fp);//关闭文件
system("attrib +h C:\\资料");//添加隐藏属性
system("attrib +h C:\\资料\\123.txt");//添加隐藏属性
}
C好像没发现
但是用API可以实现.
#include "stdafx.h"
#include "windows.h"
typedef int(*Stu)(int,int);
int main(int argc, char* argv[])
{
HANDLE hFile;
hFile=CreateFile("date.txt",GENERIC_WRITE,0,NULL,CREATE_ALWAYS,FILE_ATTRIBUTE_HIDDEN,NULL);
if(hFile==INVALID_HANDLE_VALUE)
MessageBox(NULL,"创建失败","提示",1);
::CloseHandle(hFile);
return 0;
}
这样就行.
呵呵。这类问题看函数手册可以解决啊。
创造出来然后用syste