我试图让用户在 C# 和 VS2008 中加载或保存文件时选择文件编码。
记事本的对话框底部有一个编码下拉选项。
有一种方法可以做到这一点,如下所述:http://www.codeproject.com/KB/cs/getsavefilename.aspx http://www.codeproject.com/KB/cs/getsavefilename.aspx.
但是,我想知道是否有更简单的方法可以做到这一点。
Windows 必须在某处内置此对话框,不是吗?
内置的对话框是 Win32 API 提供的标准文件打开对话框。此对话框允许通过使用挂钩进行自定义,如您引用的代码项目文章中所述。
本文中描述的过程是执行此操作的唯一方法,也是记事本和 Visual Studio 正在做的事情if他们实际上使用的是 Win32 文件打开对话框,而不是他们自己制作的对话框。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)