小编Jon*_*Lee的帖子

MinGW应用程序的崩溃报告

我有一个用MinGW编译的c ++应用程序,我一直在收到客户的崩溃投诉.因此,除了大量登录可能崩溃的部分(在发布新版本之前)之外,我一直在寻找一个崩溃报告器,它将帮助我在发生错误时找出堆栈跟踪和任何其他有用的调试信息.

是否存在与MinGW应用程序兼容的此类工具?(似乎当时的编译器和崩溃报告策略之间存在密切关系,因此问题).

有没有可以帮助我的Windows工具?该应用程序主要在Windows XP计算机上运行.

能够将信息写入文件足以满足我的目的.然后我可以让我的客户给我发信息.

我一直在研究google-breakpadSetUnhandledExceptionFilter,但我仍然不知道它们是否会以任何方式有用.其他崩溃报告实用程序,例如crashrpt,是为Visual C++设计的,所以我想用MinGW尝试它们并没有多大意义.

编辑:关于这个主题的一些有用的链接

c++ windows mingw crash-reports

23
推荐指数
1
解决办法
8437
查看次数

相当于在Windows XP或更高版本中以编程方式从文件夹安装驱动程序

我需要在客户的计算机上安装驱动程序.不幸的是,现在唯一的方法是让Windows在插入设备时显示其"硬件更新向导",然后让用户执行以下操作:

  • 选择"不,不是这次",
  • 选择"从特定位置安装(高级)",
  • 选中或取消选中相应的复选框,然后选择包含驱动程序的文件夹

对于技术娴熟的用户来说,所有这些都是缓慢且不友好的.对于必须在许多计算机上安装设备的人来说,这也是一个重复且烦人的过程.

所以,我正在尝试编写一个非常简单的程序,它将提示用户插入设备.然后程序将自动执行上述相同步骤.我的问题:

  • 我想知道是否有一个Windows API在文件夹中查找驱动程序,因为这就是向导所做的.
  • 我刚刚发现了这个功能DriverPackageInstall.将.inf文件作为参数传递给我想要的是什么?(我将编写代码来同时测试它,只需给我一些时间下载Windows驱动程序工具包并设置项目......).
  • 还有其他建议吗?

windows drivers device-driver

7
推荐指数
1
解决办法
5942
查看次数

在gtk中绘制背景图像 - 我的尝试都没有

即使在尝试了4种不同的方法之后,我一直试图在gtk小部件上设置背景图像但没有成功.

以下程序包含3种方法(第4种方法不涉及代码).我使用MinGW(g ++ 4.5.0)和gtkmm 2.4编译它.所述APPROACH宏可以选择编译哪种方法被设置为1,2或3.我还在评论中添加了参考文献,因此您可以找到我从哪里获得的想法.

#include <iostream>
#include <gtkmm/main.h>
#include <gtkmm/alignment.h>
#include <gtkmm/box.h>
#include <gtkmm/entry.h>
#include <gtkmm/eventbox.h>
#include <gtkmm/frame.h>
#include <gtkmm/image.h>
#include <gtkmm/label.h>
#include <gtkmm/table.h>
#include <gtkmm/window.h>

// Set this to 1, 2 or 3 to try different ways of drawing the background
// Set to 0 to load no background at all
#define APPROACH (0)

// Making this alignment global in order to modify it from drawBackground
Gtk::Alignment* alignment;

bool drawBackground(GdkEventExpose* event) {
    std::cout << "Draw background" …
Run Code Online (Sandbox Code Playgroud)

gtk background-image gtkmm

4
推荐指数
1
解决办法
3114
查看次数

什么是Kohana 3.2中最小的,完整的分页示例?

我在Kohana 3.2中找到了很多关于分页的信息,但大多数分散在论坛评论和博客文章中,没有一个完整的参考资料来源.

(注意:我打算自己回答这个问题)

php pagination kohana-3.2

2
推荐指数
1
解决办法
4287
查看次数