CDC::CreateIC

创建指定的计算机的信息上下文。

BOOL CreateIC(
   LPCTSTR lpszDriverName,
   LPCTSTR lpszDeviceName,
   LPCTSTR lpszOutput,
   const void* lpInitData 
);

参数

  • lpszDriverName
    指向指定文件名的一个Null终止的字符串(不带扩展名)例如设备驱动程序(“,EPSON”)。 通过此参数的 CString 对象。

  • lpszDeviceName
    指向例如指定要支持的特定计算机的名称为Null终止的字符串(“,EPSON FX-80”)。 lpszDeviceName 参数,如果模块支持多个计算机,请使用。 通过此参数的 CString 对象。

  • lpszOutput
    指向用于实际数据输出介质指定文件或计算机名称为的Null终止的字符串(文件或端口)。 通过此参数的 CString 对象。

  • lpInitData
    指向特定于设备的初始化数据的设备驱动程序。 lpInitData 参数必须是 NULL,如果设备驱动程序将使用用户(如果有)指定的默认初始化通过控制面板。 为特定于设备的初始化的数据格式参见 CreateDC

返回值

非零,如果成功;否则为0。

备注

信息上下文提供有关计算机的捷径获取信息,而无需创建设备上下文。

计算机名称遵循以下约定:(:)建议关闭冒号,但是,选项。 Windows去除该停止的冒号,以便用冒号的计算机名称关闭映射到端口与同一名称相同,不用冒号。 驱动器和端口名称不能包含前导或拖尾空格。 GDI输出函数不能与上下文信息。

要求

Header: afxwin.h

请参见

参考

CDC 类

层次结构图

CDC::CreateDC

CreateIC

CDC::DeleteDC