如何在c++中编写一个选择文件夹对话框
How do I program a select folder dialogue in C++?
我一直在广泛地搜索,但是所有的资源都有点令人困惑,因为我是编程新手,并试图学习。当我复制他们的源代码时,它经常有错误。
我在微软网站上找到了http://msdn.microsoft.com/en-us/library/system.windows.forms.folderbrowserdialog.aspx
但更令人困惑的是,我现在完全迷路了。我是开放的几乎任何方法,谢谢!
你可能想要SHBrowseForFolder:http://msdn.microsoft.com/en-us/library/windows/desktop/bb762115 (v = vs.85) . aspx
首先:先走后跑。
试着一步一步地学习语言,像这样的一些在线教程:
http://www.learncpp.com图形用户界面比基本编程更难。一旦您了解了一门语言,就可以选择GUI工具包。Win32和MFC是经典的c++ windows工具包,但不是我最喜欢的。作为一个新手,也许你应该在c++之前尝试Java或c#。
在我看来,wxWidgets、GTKmm和Qt是更好的c++ GUI框架。每个人都有自己的障碍。尝试学习语言和你的IDE (Visual Studio, Codelite,Code::Blocks等)的配置和使用,以有效地编程。我建议你看看Qt在http://www.qt.io/和Qt Creator在http://www.qt.io/ide/。这个工具包非常强大,你有一个很好的IDE (Qt Creator),你可以做无数的事情,有一个默认的文件/文件夹选择对话框,你可以自定义,并且很容易将Qt应用程序移植到其他操作系统,如Linux或MacOS。如果您想设计一个GUI应用程序,这是值得仔细研究的。此外,您甚至可以将OpenGL图形集成到您的windows中…
相关文章:
- 如何(从固定列表中)选择一个数字序列,该序列将与目标数字相加
- 表达式 SFINAE:如何根据类型是否包含具有一个或多个参数的函数来选择模板版本
- 选择基于另一个垫子的非零像素的cv::Mat的一部分?
- 选择一个元素而不是一个对象的数组的原因
- 为什么这个选择排序算法仍然切换一个元素,当它已经是其他元素中最小的元素时?
- 两个函数模板候选项.将一个参数作为引用后,选择不太专业的模板
- 如何在 c++ 中从数组中选择一个随机数?
- 从C++数组中选择一个随机元素
- 从 std::vector 中选择一个元素,而不是给定元素
- 如何让用户在 c++ 中选择一个数字
- 如何更改此notify_one以便它选择一个随机线程
- C++ 在运行时选择一个随机对象
- 如何在C++中创建数字列表,以便它可以选择一个随机数?
- 如果我们从每个 Y 向量中选择一个值,则 X 数字的每个组合都可能
- 从两列中选择一个数字并进行计算
- 带大小参数和不带大小参数的"运算符删除":当两者都可用时,选择哪一个?
- C++ 切换声明 - 给玩家另一个选择的机会
- 如何在c++中编写一个选择文件夹对话框
- 我如何在多个QListViews上只获得一个选择
- 我想能够使用4个不同的变量在一个选择语句在c++