C++的WIN32怎么建文件夹?

C++的WIN32怎么建文件夹?,第1张

调用

Win32

API函数

CreateDirectory

(),例如在

c盘

创建一个“123”的文件夹:

CreateDirectory("C:\\123",NULL)

接受2个参数,第一个为存在的路径,第2个一般为NULL。

需要

头文件

Winbace.h,需要链接库Coredll.lib。

下面是msdn的原文:

BOOL

CreateDirectory(

LPCTSTR

lpPathName,

LPSECURITY_ATTRIBUTES

lpSecurity

Attributes

)

Parameters

lpPathName

[in]

Long

pointer

to

a

null-terminated

string

that

specifies

the

pathof

the

directory

to

be

created.

There

is

a

default

string

size

limit

for

paths

of

MAX_PATH

characters

.

Thislimit

is

related

to

how

the

CreateDirectory

function

parses

paths.

lpSecurityAttributes

[in]

Ignored

set

to

NULL.

Return

Values

Nonzero

indicates

success.

Zero

indicates

failure.

To

get

extended

error

information,

call

GetLastError

.

Remarks

Some

file

systems,

such

as

NTFS

file

system,

support

compression

or

encryption

for

individual

files

and

directories.

On

volumes

formatted

for

such

a

file

system,

a

new

directory

inherits

the

compression

and

encryptionattributes

of

its

parent

directory.

Requirements

OS

Versions:

Windows

CE

1.0

and

later.

Header:

Winbase.h.

Link

Library:

Coredll.lib.

See

Also

CeCreateDirectory

(RAPI)

|

CreateFile

|

RemoveDirectory

方法/步骤

1、打开Win32 Disk Imager这个工具,如下图所示

2、选择那个文件夹图标的按钮,在d出的页面中找到img的路径。

3、然后选择要烧录的img文件,如下图所示。

4、选择“打开”按钮继续下一步。

5、这样就在Image File一栏中生成一个路径,即img的路径。

6、接下来选择要烧录的设备,即SD卡的卷标,如下图所示。

7、以上配置完毕后,点击Write按钮开始烧录。

8、这时会d出一个确认框,选择Yes继续下一步。

9、如果出现如下提示,即有可能是img的路径有中文路径,需要把这个img放到没有中文的路径下即可。

10、烧录过程会有进度显示,同时最下面的状态栏中可以看到烧录速度,非常的好。

11、烧录完成后d出Write Successful的确认框,点OK即可。这时在烧录工具的状态栏中也会有Done的字样。关闭软件即结束。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11775995.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存