CDC::CreateDC
创建指定设备的设备上下文。
BOOL CreateDC(
LPCTSTR lpszDriverName,
LPCTSTR lpszDeviceName,
LPCTSTR lpszOutput,
const void* lpInitData
);
参数
lpszDriverName
指向指定文件名的一个Null终止的字符串(不带扩展名)例如设备驱动程序(“,EPSON”)。还可以通过此参数的 CString 对象。lpszDeviceName
指向例如指定要支持的特定计算机的名称为Null终止的字符串(“,EPSON FX-80”)。lpszDeviceName 参数,如果模块支持多个计算机,请使用。还可以通过此参数的 CString 对象。lpszOutput
指向用于实际数据输出介质指定文件或计算机名称为的Null终止的字符串(文件或输出端口)。还可以通过此参数的 CString 对象。lpInitData
指向 DEVMODE 包含特定于设备的初始化数据的设备驱动程序的结构。Windows DocumentProperties 函数检索此结构代表了特定设备。lpInitData 参数必须是 NULL,如果设备驱动程序将使用用户(如果有)指定的默认初始化通过控制面板。
返回值
非零,如果函数运行成功;否则为0。
备注
需要PRINT.H标头文件是否使用 DEVMODE 结构。
计算机名称遵循以下约定:(:)建议关闭冒号,但是,选项。Windows去除该停止的冒号,以便用冒号的计算机名称关闭映射到端口与同一名称相同,不用冒号。驱动器和端口名称不能包含前导或拖尾空格。GDI输出函数不能与上下文信息。
要求
Header: afxwin.h