【问题标题】:Application crashes when wxFileDialog is resized调整 wxFileDialog 大小时应用程序崩溃
【发布时间】:2013-01-29 15:32:15
【问题描述】:

我维护一个使用 Visual Studio 2010 和 wxWidgets 版本 2.8.10 编写的应用程序。有人向我报告说,在 windows vista 下,当显示正在查看网络驱动器并调整大小的 wxFileDialog 时,应用程序将崩溃。使用以下代码调用对话:

     wxFileDialog file_chooser(
        this,
        make_wxString(my_strings[strid_file_choose_caption]),
        make_wxString(frame->get_config()->get_last_os_dir()),
        wxT(""),            // default file
        make_wxString(loader->get_file_extension()),
        wxOPEN);
     int rcd = file_chooser.ShowModal();

有人见过类似的吗?

【问题讨论】:

    标签: c++ windows wxwidgets


    【解决方案1】:

    标准文件对话框内的崩溃几乎总是由于系统上存在一些错误的 shell 扩展。要说更多,您需要在崩溃时获取小型转储(或至少是堆栈跟踪)并对其进行调试。

    【讨论】:

      猜你喜欢
      • 2021-03-14
      • 1970-01-01
      • 1970-01-01
      • 2013-11-02
      • 2011-08-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-19
      相关资源
      最近更新 更多