zoukankan      html  css  js  c++  java
  • WinAPI: CreateDirectoryEx 根据模版建立文件夹

    //声明:
    CreateDirectoryEx (
      lpTemplateDirectory: PChar;               {模版目录名}
      lpPathName: PChar;                        {新目录名}
      lpSecurityAttributes: PSecurityAttributes {TSecurityAttributes 结构的指针}
    ): BOOL;						
    
    //TSecurityAttributes 是 _SECURITY_ATTRIBUTES 结构的重定义
    _SECURITY_ATTRIBUTES = record
      nLength: DWORD;                {结构体的大小}
      lpSecurityDescriptor: Pointer; {安全描述}
      bInheritHandle: BOOL;          {安全描述的对象能否被新创建的进程继承}
    end;
    
    //举例: var TDir,Dir: string; begin TDir := 'c:\temp\Test'; {假如模版目录是隐藏的} Dir := 'c:\temp\NewDir'; {创建的新目录也是隐藏的} CreateDirectoryEx(PChar(TDir), PChar(Dir), nil); {如果不需要模版, 可以:} //CreateDirectoryEx(nil, PChar(Dir), nil); end;
  • 相关阅读:
    stl_heap
    关于随机数 C++
    关于if语句的细节
    C++关于智能指针
    sqlyog
    win10 64位 汇编环境
    Qt 乱码
    Vux使用经验
    Flex布局新旧混合写法详解
    【原】npm 常用命令详解
  • 原文地址:https://www.cnblogs.com/del/p/1067178.html
Copyright © 2011-2022 走看看