首页 相关文章 API之打印函数

API之打印函数

[ 查看全文 ]

2016-02-19 标签:

API之打印函数的相关文章

  • 标签:Delphi
      Delphi作为一种面向对象的可视化开发工具,以其开发程序的高速度和编译代码的高效率越来越受到广大编程人员的喜爱。尽管Delphi已经提供了非常强大的开发组件(VCL),但灵活使用API函数一定可以使你的程序增色不少。 状态键的检查 当今不少流行软件的编辑窗口(包括Delphi的代码编辑窗口)的底部都有一个状态条用来显示一些状态信息,比如当前光标的位置等。通常键盘的状态键...[ 查看全文 ]
  • 标签:ASP
           any       有些消息的参数声明为any.这表示该参数是一种可变的类型(你可以以整型,字符串,用户自定义或其他的类型来传递).      这有一个这样的例子:      public declare function sendmessage lib "user32" alias "sendmessagea" byval hwnd as long, byval wmsg as long, byval wparam as lo...[ 查看全文 ]
  • Java自从问世以来在各方面发展迅速,但是一直以来,打印输出是java最弱的方面。事实上,java1.0不支持任何打印功能。Java1.1在java.awt包里包含了一个叫做PrintJob的类,但是这个类提供的打印功能十分粗糙和不可靠。当java1.2问世,它围绕PrinterJob设计了一个完整独立的打印机制(叫做java2D printing API),并且在java.awt.print包里定义了一些新的类和接口。这些使得基于PrintJob打印机制(就是AWT print...[ 查看全文 ]
  • 所谓API就是“应用程序接口”(ApplicationProgramingInterface),是一些用C语言编写,由操作系统自身调用的函数。WindowsAPI函数由许多“动态链接库”或DLL组成。在32位Windows中,核心的Windows APIDLL有如下一些: gdi32.dll----图形显示界面的API。 kernel32.dll----处理低级任务(比如内存和任务管理)的API。 user32.d11----处理窗口和消息(VisualBasic程序员能把其中一些当作事件访...[ 查看全文 ]
  • Api函数是构筑Windws应用程序的基石,每一种Windows应用程序开发工具,它提供的底层函数都间接或直接地调用了Windows API函数,同时为了实现功能扩展,一般也都提供了调用WindowsAPI函数的接口, 也就是说具备调用动态连接库的能力。Visual C#和其它开发工具一样也能够调用动态链接库的API函数。.NET框架本身提供了这样一种服务,允许受管辖的代码调用动态链接库中实现的非受管辖函数,包括操作系统提供的Windo...[ 查看全文 ]
  • 土人的拙作《如何用API函数定义热键》在VB编程乐园发表后,很多网友纷纷来信,有的指出其中存在的问题并提出解决方的案(土人在此表示感谢!);有的则询问可不可以定义组合键等问题。土人不才,通过多方查找资料,才找到另一种定义热键的方法,在此把心得写出来,请各位网友指正! 三个API函数是必须的: RegisterHotKey——用于定义热键 UnregisterHotKey——用于注销热键 PeekMessage——...[ 查看全文 ]
  • VB作为快速开发Windows下的编程工具,已经为越来越多的开发者采用。但如果要开发出专业的Windows软件,还需采用大量的API函数,以下结合笔者开发管理软件的经验谈几点体会。 程序中判定Windows的版本 众所周知,Windows3.x各版本或多或少会有些差别,为了使开发程序避免出现莫名其妙的错误,最好在程序运行前自动判定Windows的版本。采用API提供的函数getversion很容易实现这一点。函数声明如下: ...[ 查看全文 ]
  • 以前一直以为用API函数只能调用系统的那个复制的对话框来显示进度,原来还有其他方法可以用,不过这个API只能在NT4.0及以上的版本上面才有。 在工程里添加一个模块,将以下代码复制到模块里 Private Const PROGRESS_CANCEL = 1 Private Const PROGRESS_CONTINUE = 0 Private Const PROGRESS_QUIET = 3 Private Const PROGRESS_STOP = 2 Private Const COPY_FILE_FAIL_IF_EXISTS = &H1 Private Const...[ 查看全文 ]
  • 一、隐藏和显示光标 函数: int ShowCursor ( BOOL bShow ); 参数 bshow,为布尔型,bShow的值为False时隐藏光标,为True时显示光标;该函数的返回值为整型,为鼠标隐藏或显示的指数器;返回值大于等于0时显示光标,否则隐藏鼠标;如果安装了鼠标初值为0。 实例: 在基于对话框的应用程序中放置两个Button,名称分别为HideCursor和ShowCursor;再放置一个CStatic控件,名称为...[ 查看全文 ]
  • 标签:Web开发
    auto=1立即PRINT,否则timeOut毫秒后PRINT,如printPage(0,5000); function printPage($auto=1,$timeOut=10000) { if ($auto == 1) { echo " SCRIPT LANGUAGE="JavaScript" !-- Begin if (window.print) { window.print(); } else { alert('No printer driver in your PC'); } // End -- /script n"; } else { echo " SCRIPT LANGUAGE="JavaScript" !-- Begin if (window...[ 查看全文 ]
  • 除了基于屏幕的组件外,你还应该掌握使用表单把多个组件组织到一个屏幕上去。这一部分将讨论Form类和可以放置到表单上去的组件。 1. Form 一个表单对象是一个screen,它可以包含任意的项,包括只读的和可编辑的文本框,图像,日期域,gauge以及选项组组件。前面已提到,任何Item类的子类都可以放置到表单对象上去。Form类的构造器如下: public Form(String title); public Form(String title, Ite...[ 查看全文 ]
  • 平时使用VB编程时需要用到"打开文件"类似的对话框时我们一般需要添加一个commondialogue的控件。使用这个控件能完成如“打开”,“另存”,“颜色”,“打印”等众多的功能,但是如果一个功能很简单的程序,使用这个控件却也造成了一些不必要的麻烦。一个是需要安装,再个增加了发布文件包的体积。 下面介绍如何使用Window API显示一个“打开”的对话框...[ 查看全文 ]
  •   看过一个关于screen的例子后,你应该会问起:你是如何来组织这些screen的?在它们之间是如何导航的?你是如何管理显示及输入设备的?回答是,所有的功能皆由Display类来实现,它提供了相应的方法用于把对象显示在设备的屏幕上以及用于检索设备的属性等。 1. Display 一个指向设备的display的引用可以通过提供一个MIDlet引用给静态方法getDisplay()而取得。 public static Display getDisplay(MID...[ 查看全文 ]
  • 在用VB编写播放器时,经常会涉及到声道的切换问题,用directShow及其它方法虽然可以解决,但过于麻烦,且VB对directShow支持得不太好,下面讲述了使用MCI命令切换VCD声道的方法。 '首先加一个picture控件到窗体上以便于显示图像 '定义变量 dim sTheFile as string '文件名 dim sAlias as string '别名 dim lReturn as long '返回值 sAlias = "VCD" sTheFile = "c:\songs\吉普赛情人.dat" '打开文件 lRe...[ 查看全文 ]
  • 标签:flash教程
    在学习三角函数之前,我们先来了解一个概念--- 在日常生活中我们使用的度量角度的单位是度。一个圆周是360度,但是这个数字是任意规定的。而弧度单位是数学家们定义的测量角度的标准公制单位。弧度是基于π定义的,π是圆的一种固有属性。计算机编程语言通常在处理角度时都以弧度为单位。flash as的内置Math类,它在计算时都是以弧度为单位。 弧度的定义如下:两条射线从圆心向圆周射出,形成一个夹角和...[ 查看全文 ]
  • PrivateDeclareFunctionGetTickCountLib"kernel32"()AsLong PrivateSubTimer1_Timer() DimhourAsInteger DimminuteAsInteger DimsecondAsInteger hour=GetTickCount10006060 Label1.Caption=Str(hour) "小时" minute=(GetTickCount-hour*60*60*1000)100060 Label2.Caption=Str(minute) "分钟" second=(GetTickCount-Val(Label1.Caption)*60*60*1000-Val(L...[ 查看全文 ]
  • MIDP 2.0里面包括一个用来简化编写二维游戏的API函数。这个API函数是非常简凑的,只包括javax.microedition.lcdui.game包里的五个类。这五个类主要提供了两个重要的功能:  新的GameCanvas类使得在一个游戏循环体内画一个screen和响应键盘输入成为可能,而不需要调用系统的paint和input线程。  功能强大而复杂的图层(layer)API函数可以轻松高效地建立复杂的场景。 mu...[ 查看全文 ]
  • 只要窗体的visable为true,即使它在屏幕的外面也可以抓到图。如果为false,就是一张黑图了,赫赫。 public static Bitmap GetWindow(IntPtr hWnd) { IntPtr hscrdc = GetWindowDC(hWnd); Control control = Control.FromHandle(hWnd); IntPtr hbitmap = CreateCompatibleBitmap(hscrdc, control.Width, control.Height); IntPtr hmemdc = CreateCompatibleDC(hscrdc); SelectObject(hmemdc, hbitmap...[ 查看全文 ]
  • 标签:flash教程
    最近总用一些朋友问起一些数学公式,说这些内容不会,所以在这里开一个基础教程,希望能够对大家的学习提供帮助. 在flash中,Math类是一个非常常用的类,通过数学计算,可以实现很多非常美妙的效果,我们在这里从最基础的学起,补一补数学知识. 我们先来看看flash中提供的Math类吧: Math.abs()    计算绝对值。 Math.acos()  计算反余弦值。 Math.asin()  计算反正弦值。...[ 查看全文 ]
  • 标签:Web开发
    种语法是什么意思(function(){})() 如下例: script language="JavaScript" (function(){ document.write("some script code"); })() /script script language="JScript" type="Text/JScript" !-- var a=(function(s){return s})("abc"); alert(a); var b=function(s){return s}; alert(b("abc")); //-- /script 引用 这个如何解释呢 大...[ 查看全文 ]