改变Windows的缺省打印机

原创 2004年09月02日 10:36:00

如果你想要改变Windows的缺省打印机,你必须在Windows的WIN.INI中改变设备键。
发送一条 WM_WININICHANGE 消息:

var
  strIni: array[0..MAX_PATH] of Char;
  arrWindows: array[0..64] of Char;
begin
  GetWindowsDirectory(strIni, SizeOf(strIni));
  StrCat(strIni, '/win.ini');
  with TIniFile.Create(strIni) do
  try
    WriteString('windows', 'device', 'HP LaserJet 4 Plus,HPPCL5MS,LPT1:');
  finally
    Free;
  end;

  StrCopy(arrWindows, 'windows');
  SendMessage(HWND_BROADCAST, WM_WININICHANGE, 0, LongInt(@arrWindows));
end;

改变您的HTTP服务器的缺省banner

(以下方法仅针对 IIS Asp.net)   服务器扫描发现漏洞,其中一个是:   可通过HTTP获取远端WWW服务信息 [Microsoft-IIS/8.5] 漏洞描述 本插件检测远...
  • ysum6846
  • ysum6846
  • 2017年01月27日 21:53
  • 3103

win32打印机控制,API打印操作

直接上代码,将下面的代码复制到工程中,
  • hope_v
  • hope_v
  • 2014年08月10日 19:01
  • 3578

改变您的HTTP服务器的缺省banner

(以下方法仅针对 IIS Asp.net)   服务器扫描发现漏洞,其中一个是:   可通过HTTP获取远端WWW服务信息 [Microsoft-IIS/8.5] 漏洞描述 本插件检测远...
  • muzili12a3
  • muzili12a3
  • 2017年01月25日 21:47
  • 2496

C++连接打印机(windows API)

Visual C++6.0是开发Windows应用程序的强大工具,但是要通过它实现程序的打印功能,一直是初学者的一个难点,经常有朋友询问如何在VC中实现打印功能,他们往往感到在MFC提供的框架内实现这...
  • rongyong
  • rongyong
  • 2015年05月26日 14:37
  • 4794

Linux之ubuntu下使用局域网内Windows共享打印机

前言 最近新入手一台HP打印机,放在办公室,连接在一台win7电脑上,作为共享打印机,苦于大Ubuntu,一直看了好多教程,才成功连接打印机,于是写下此教程,供后人少走弯路 内容 废话少说,教程...
  • Allan_Bst
  • Allan_Bst
  • 2017年05月14日 17:18
  • 3160

如何在CentOS 6.5下安装Win7下的共享打印机服务

前言在linux系统下要使用Windows下共享的打印机,必须要在linux下安装cups和samba服务。其中cups是linux系统下管理打印机的服务,samba是实现局域网内的不同计算机之间提供...
  • jiuduan2009
  • jiuduan2009
  • 2016年06月15日 08:49
  • 1655

MAC电脑(os x)访问公司局域网里windows下的打印机(惠普打印机为例)

如果你要链接的打印机处于公司局域网,并且它连到了一个windows系统的电脑上,这台电脑将这台打印机分享给大家使用。那么这篇文章也许能帮到你。 1.下载mac版打印机驱动 惠普官网可以查询下载打印...
  • halibobo520
  • halibobo520
  • 2015年12月25日 12:38
  • 1163

WMI 硬件类简单介绍,硬盘默认打印机

获取默认打印机: SELECT * FROM Win32_Printer WHERE Default=True       常用的几个WMI: 主板:Win32_Bas...
  • thanklife
  • thanklife
  • 2017年06月29日 10:40
  • 233

CaysnPrinter - Windows平台开发包打印示例程序及接口说明文档 - 20170710

CaysnPrinter打印示例程序:CaysnPrinter打印机开发包示例程序_Sample_20170710 CaysnPrinter打印示例程序C#版:CaysnPrinter打印机开发...
  • CaysnPrinter
  • CaysnPrinter
  • 2017年07月10日 21:30
  • 877

android 连接网络打印机

android 连接网络打印机 最近做了一个点菜的项目,里面涉及到一个服务员点完菜,厨房马上就能将做菜单打印出来的功能。这就需要我们连接打印机了,由于刚开始买了一个佳博的热敏网口打印机做测试,所...
  • u011811983
  • u011811983
  • 2016年08月10日 10:02
  • 257
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:改变Windows的缺省打印机
举报原因:
原因补充:

(最多只允许输入30个字)