- 博客(1)
- 收藏
- 关注
原创 Unity 打开文本对话框
本文介绍了一个Windows端文件对话框的实现代码,主要用于文件选择和保存操作。代码通过P/Invoke调用Windows API函数GetOpenFileName和GetSaveFileName,定义了OpenFileName结构体来配置对话框参数。需要注意两个关键点:1) 正确设置flags标志位,否则可能导致对话框无法正常显示;2) 文件名缓冲区的处理方式,原实现存在导致Unity崩溃的问题,调整为固定大小(256字符)后解决了问题。代码提供了多种文件类型过滤器,并实现了选择文件、保存文件和另存为三个
2025-10-15 12:10:11
197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅