问题标签 [common-dialog]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
885 浏览

c++ - 选项卡对话框控件的子项覆盖选项卡本身

WM_INITDIALOG我以这种方式创建一个选项卡控件:

我还在这里创建了两个对话框,以在每个选项卡中显示为选项卡的内容。我使用工具箱选择表单视图对话框创建它们:

现在WM_NOTIFY我正在对每个选项卡的内容执行此操作:

现在选项卡已创建并且一切正常(当前选项卡的内容不可见),但是当我单击其中一个选项卡项时,对话框覆盖了所有选项卡控件,您再也看不到选项卡了。怎么了 ?我应该修改什么?

0 投票
1 回答
180 浏览

mfc - 不考虑另存为文件类型的另存为通用文件对话框

我的应用程序中有一个要求,我需要使用通用另存为文件对话框以编程方式设置文件名和扩展名。但似乎在手动更改对话框上的另存为类型之前不考虑另存为文件类型。即使对话框上的另存为类型不同,它也默认采用当前打开文件的类型,并要求覆盖现有文件。我已经尝试使用带有 OPENFILENAME 结构的参数,但无法解决它。对此问题的任何帮助表示赞赏。

0 投票
0 回答
170 浏览

c++ - 如何在 CHOOSECOLOR 对话框中更改亮度轨迹栏的大小?

我正在使用 CHOOSECOLOR 对话框,但在我的应用程序(C++/WinAPI)中它看起来很奇怪。对话框有很大的亮度滑块,我不知道为什么。我还没有找到使滑块变小的方法。

一只忙碌的猫 http://toxicbumble.com/color_dialog.png

对话框由此代码创建(它是来自MSDN的示例代码):

0 投票
3 回答
7985 浏览

vb6 - vb6代码打开对话框而不使用commondialog控件

请帮助我创建一个项目以打开对话框而不使用通用对话框组件/控件。

问候塞莎

0 投票
1 回答
1514 浏览

winapi - 未解析的外部符号_QISearch@16

在过去的 8 个小时里,我一直在试图解决这个问题,但我在任何地方都找不到任何关于这个问题的信息。

我正在尝试创建一个应用程序,该应用程序可以使用此MSDN 文章中所述的“Microsoft Way”来打开 Windows Vista 和更高版本的文件对话窗口。但是,由于以下链接器错误,我在将代码调整到我的项目时遇到问题。

这是我得到的完整链接器错误:

main.obj:错误 LNK2019:未解析的外部符号 _QISearch@16 在函数“public:virtual long __stdcall CDialogEventHandler::QueryInterface(struct _GUID const &,void * *)”(?QueryInterface@CDialogEventHandler@@UAGJABU_GUID@@PAPAX@Z )

这是有问题的函数声明和定义:

最后,这是我在 main.cpp 中的全部代码,请注意,很多代码都取自这个 Microsoft 示例

0 投票
1 回答
1787 浏览

c# - 从窗口句柄设置 OpenFileDialog 的所有者

我想设置OpenFileDialog的所有者(不在命名空间内Microsoft.Win32System.Windows.Forms,但我只有窗口的句柄(IntPtr)(句柄不必来自我的应用程序,它可以是外部的)。

这是可能的还是我被迫使用OpenFileDialogSystem.Windows.Forms

我想要调用的效果

在基类CommonDialog内,但它受到保护。有办法吗?我可以使用反射来获取此方法并执行它,还是有一种“更清洁”的方法来做到这一点?

普通ShowDialog()方法只允许 a Window,这是我没有的。

当我只有句柄时,我使用此代码设置其他窗口的所有者,但构造函数WindowInteropHelper只接受 aWindow并且CommondDialog不继承自Window

0 投票
1 回答
168 浏览

c++ - 如何在 Windows 通用文件对话框中显示 API 填充的虚拟文件夹

我们有一个 REST API,我们可以使用它来获取文件列表、上传和下载文件。现在我们需要将此 API 集成到我们的一个应用程序中,以便用户可以使用该 API 打开和保存文件。
我想让 UI 与打开和保存普通文件一致。我相信可以调整通用文件对话框以显示使用 API 填充的虚拟文件夹,而不是创建新对话框。可以在左侧的列表中添加新位置。任何想法如何实现?

0 投票
1 回答
5141 浏览

vb6 - 如何将文件保存在目录vb6中

我已经编写了一个代码,其中数据被写入一个 csv 文件,其中文件名和路径名是硬编码的,是否可以让按钮将文件保存到用户特定的位置?帮助将不胜感激。谢谢下面是我所做的代码

0 投票
1 回答
194 浏览

vb6 - 从VB6中通用对话框控件的脚本组合框中获取选定的值

我正在使用 VB6 的通用对话框控件通过调用 ShowFont 方法来选择字体。在这里,我可以选择所需的字体、字体大小、粗体、斜体、直通等。我还从脚本组合框中选择阿拉伯语。问题无法获得我从脚本组合框中选择的值。任何人请帮助。

代码:

0 投票
2 回答
1246 浏览

vb6 - 如何使用vb6中的浏览按钮获取文件路径

我正在使用此代码,它给出的文件名如“C:\File\sample.txt”。但我需要像“C:\File\”这样的路径。我怎样才能得到这条路?