方法的声明如下:
BOOL CDC::IsPrinting() const;
该方法返回一个布尔值,如果当前设备上下文与打印相关,则返回非零值;否则返回零。
使用示例:
CDC dc; // 假设已经创建了 CDC 对象
if (dc.IsPrinting()) {
// 在打印状态下执行打印相关的操作
// 例如,设置打印字体、页面布局等
}
else {
// 在屏幕显示状态下执行屏幕相关的操作
// 例如,设置屏幕显示字体、颜色等
}
这个示例中,IsPrinting 方法用于检查当前设备上下文是否与打印相关。根据返回值,可以执行不同于屏幕显示的打印相关操作。
转载请注明出处:http://www.pingtaimeng.com/article/detail/16965/MFC/CDC