在 Visual C 代码中抑制 libtiff 弹出消息

Suppress libtiff popup messages in Visual C code

我有一个与 libtiff 链接的 Visual C++ 控制台应用程序。
在 Debug 模式下编译时,应用程序将向控制台发送警告消息。但是,在发布模式下编译时,应用程序将在弹出对话框中显示消息。是否有设置让发布模式将消息写入控制台?

您可以使用 TIFFSetWarningHandler 设置自己的处理程序。您还可以检查 libtiff 源代码 *win32.c" 以了解它是如何实现的。