设备场景函数——72个

说明:本类 API 函数,内容均摘自网络,版权归实际作者所有。

CombineRgn
将两个区域组合为一个新区域

CombineTransform
驱动世界转换。它相当于依顺序进行两次转换

CreateCompatibleDC
创建一个与特定设备场景一致的内存设备场景

CreateDC,CreateDCBynum
为专门设备创建设备场景

CreateEllipticRgn
创建一个椭圆

CreateEllipticRgnIndirect
创建一个内切于特定矩形的椭圆区域

CreateIC
为专用设备创建一个信息场景

CreatePolygonRgn
创建一个由一系列点围成的区域

CreatePolyPolygonRgn
创建由多个多边形构成的区域。每个多边形都应是封闭的

CreateRectRgn
创建一个矩形区域

CreateRectRgnIndirect
创建一个矩形区域

CreateRoundRectRgn
创建一个圆角矩形

DeleteDC
删除专用设备场景或信息场景,释放所有相关窗口资源

DPtoLP
将点阵从设备坐标转换到专用设备场景逻辑坐标

EqualRgn
确定两个区域是否相等

ExcludeClipRect
从专用设备场景的剪裁区中去掉一个矩形区。矩形内不能进行绘图

ExcludeUpdateRgn
从专用设备场景剪裁区去掉指定窗口的刷新区域

ExtCreateRegion
根据世界转换修改区域

ExtSelectClipRgn
将指定区域组合到设备场景的当前剪裁区

FillRgn
用指定刷子填充指定区域

FrameRgn
用指定刷子围绕指定区域画一个外框

GetBoundsRect
获取指定设备场景的边界矩形

GetClipBox
获取完全包含指定设备场景剪裁区的最小矩形

GetClipRgn
获取设备场景当前剪裁区

GetDC
获取指定窗口的设备场景

GetDCEx
为指定窗口获取设备场景。相比GetDC,本函数提供了更多的选项

GetDCOrgEx
获取指定设备场景起点位置(以屏幕坐标表示)

GetDeviceCaps
根据指定设备场景代表的设备的功能返回信息

GetGraphicsMode
确定是否允许增强图形模式(世界转换)

GetMapMode
为特定设备场景调入映象模式

GetRegionData
装入描述一个区域信息的RgnData结构或缓冲区

GetRgnBox
获取完全包含指定区域的最小矩形

GetUpdateRgn
确定指定窗口的刷新区域。该区域当前无效,需要刷新

GetViewportExtEx
获取设备场景视口(viewport)范围

GetViewportOrgEx
获取设备场景视口起点

GetWindowDC
获取整个窗口(包括边框、滚动条、标题栏、菜单等)的设备场景

GetWindowExtEx
获取指定设备场景的窗口范围

GetWindowOrgEx
获取指定设备场景的逻辑窗口的起点

GetWindowRgn
获取窗口区域

GetWorldTransform
如果有世界转换,为设备场景获取当前世界转换

IntersectClipRect
为指定设备定义一个新的剪裁区

InvalidateRgn
使窗口指定区域不活动,并将它加入窗口刷新区,使之可随后被重画

InvertRgn
通过颠倒每个像素值反转设备场景指定区域

LPtoDP
将点阵从指定设备场景逻辑坐标转换为设备坐标

ModifyWorldTransform
根据指定的模式修改世界转换

OffsetClipRgn
按指定量平移设备场景剪裁区

OffsetRgn
按指定偏移量平移指定区域

OffsetViewportOrgEx
平移设备场景视口区域

OffsetWindowOrgEx
平移指定设备场景窗口起点

PaintRgn
用当前刷子背景色填充指定区域

PtInRegion
确定点是否在指定区域内

RectInRegion
确定矩形是否有部分在指定区域内

RectVisible
确定指定矩形是否有部分可见(是否在设备场景剪裁区内)

ReleaseDC
释放由调用GetDC或GetWindowDC函数获取的指定设备场景

RestoreDC
从设备场景堆栈恢复一个原先保存的设备场景

SaveDC
将指定设备场景状态保存到Windows设备场景堆栈

ScaleViewportExtEx
缩放设备场景视口的范围

ScaleWindowExtEx
缩放指定设备场景窗口范围

ScrollDC
在窗口(由设备场景代表)中水平和(或)垂直滚动矩形

SelectClipRgn
为指定设备场景选择新的剪裁区

SetBoundsRect
设置指定设备场景的边界矩形

SetGraphicsMode
允许或禁止增强图形模式,以提供某些支持(包括世界转换)

SetMapMode
设置指定设备场景的映射模式

SetRectRgn
设置区域为指定的矩形

SetViewportExtEx
设置设备场景视口范围

SetViewportOrgEx
设置设备场景视口起点

SetWindowExtEx
设置指定设备场景窗口范围

SetWindowOrgEx
设置指定设备场景窗口起点

SetWindowRgn
设置窗口区域

SetWorldTransform
设置世界转换

ValidateRgn
激活窗口中指定区域,把它从刷新区移走

WindowFromDC
取回与某一设备场景相关的窗口的句柄

转载于:https://www.cnblogs.com/HeroBeast/archive/2009/01/13/1374643.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/381449.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

安卓手机突然很卡_你的安卓手机越来越卡?教你4招轻松解决问题!

原标题:你的安卓手机越来越卡?教你4招轻松解决问题!现在我们对于手机的使用时间不会特别的长,所以这个更换的速度就比较快。其实是很多的用户换手机是因为比较喜欢用新的手机体验新的科技,不过也还是有很多的用户不是因…

python 导入自己写的类_python中自己的类不能被导入

我自己编写了一个类 class Settings(): def __init__(self): self.screen_width1200 self.screen_height800 self.bg_color(230,230,230) 然后我想在引用 import sys import pygame from settings import Settings def run_game(): pygame.init() ai_settingsSettings() screen…

关于使用在webforms里使用routing遇到的问题

看了重典的两篇文章 System.Web.Routing入门及进阶 上篇 System.Web.Routing入门及进阶 下篇 仿照其中的进行了操作,发现怎么不都起作用,非常奇怪,搜了好多才找到了解决方案 是在MSDN上找到的,如下: To configure …

python调用父类构造函数需要放在第一句吗_Python继承和调用父类构造函数

这是我正在Python中做的:class BaseClass:def __init__(self):print The base class constructor ran!self.__test 42class ChildClass(BaseClass):def __init__(self):print The child class constructor ran!BaseClass.__init__(self)def doSomething(self):prin…

python千位分隔符_python – 为pandas数据帧中的整数设置千位分隔符

我正在尝试使用{:,}’.格式(数字),如下例所示,格式化pandas数据帧中的数字: # This works for floats and integers print {:,}.format(20000) # 20,000 print {:,}.format(20000.0) # 20,000.0 问题是,对于具有整数的数据帧不起作用,并且在具有float的数…

[导入]【翻译】WF从入门到精通(第十章):事件活动

摘要: 学习完本章,你将掌握:1.使用HandleExtenalEvent活动创建特定的事件处理程序2.在你的工作流中使用Delay活动3.在你的工作流中使用EventDriven活动4.在你的工作流中使用Listen活动5.理解EventHandlingScope活动在活动并发执行的情况下是怎样监听事件…

mysql查询返回xml格式_MySQL数据库查询操作XML的经验分享

mysql里面有内置的操作xml的函数。分别是ExtractValue()和UpdateXML()函数。语法:1EXTRACTVALUE (fiedname, XPathstring);第一个参数:fiedname是String格式,为表中的字段名第二个参数:XPathstring (Xpath格式的字符串) &#xff…

DOM解析原理

DOM解析原理 关键字: xml w3c dom属性和方法用于处理XML文档的DOM元素属性 属性名 描述 childNodes 返回当前元素所有子元素的数组 firstChild 返回当前元素的第一个下级子元素 lastChild 返回当前元素的最后一个子元素 nextSibling 返回紧跟在当前元素后面的元素 no…

wordpress发布模块_如何用WordPress打造出一个类似知乎的问答站点

像打造一个像知乎这样的在线问答社区吗?问答网站非常有意思,而且用户活跃度也高,有很多非常有用的信息。在这篇文章中,我们将向你展示如何在没有任何编程经验的情况下利用WordPress快速打造一个问答类网站。你可以将整个网站做成问…

mysql 密码sha256_MySQL5.6启用sha256_password插件

一、背景:使用MySQL5.6过程中,发现默认的加密插件为mysql_native_password。而sha256_password的安全程度要比mysql_native_password高,尝试切换为sha256_password。二、配置过程:资料:1、从MySQL官网查询到服务器端sh…

Windows 窗体启动和关闭的事件顺序

对于关注对 Windows 窗体应用程序中引发的每个事件按次序进行处理的开发人员来说,事件引发的顺序特别重要。当某种情况需要小心处理事件时(如重绘窗体的某些部分时),必须知道事件在运行时的确切引发顺序。本文提供了一些有关在应用…

ftp无法连接虚拟机_一步步编写操作系统4 安装x86虚拟机 bochs

本节内容摘自《操作系统真象还原》,请大家支持正版Bochs下载安装在完成了linux发行版的安装后,现在到了安装bochs的环节,这是我们的操作系统最终的宿主机。由于我的工作是运维,所以练就了任何软件包都要从源码安装的“陋习”&…

accsess转成mysql语句_access数据库转mysql经验分享

ACCESS数据库转换MYSQL数据库的软件1.0版一、 软件介绍:DB2MYSQL是一个可以自动将ACCESS数据库文件转化为对应的SQL代码的软件。可广泛应用于ACCESS数据库转换为MYSQL或其他类型的SQL数据库的软件。DB2MYSQL能够实现可视化操作数据库,转换界面非常简单明…

Using .NET C# LDAP Library(Novell.Directory.Ldap)

说明在这里 http://www.novell.com/coolsolutions/feature/11204.html 此Library需要的Mono.Security.dll 转载于:https://www.cnblogs.com/wingfay/archive/2009/02/05/1384585.html

python语言用什么关键字来声明一个类_Python语言和标准库(第三章:类和对象)...

python如何将函数和数据整合在一起,并且通过一个对象的名称访问它们。 如何和为什么使用类与对象,以及他们如何使编程人员易于多种情形下编写和使用程序。 3.1考虑编程 现在要在python中创建一个对对象的描述,您已有足够的只是获得两个视图。…

mysql主从1594错误_3分钟解决MySQL主从1594错误

3分钟解决MySQL主从1594错误简介Part1:写在最前1594这个错误看起来挺严重的,会提示你binlog文件或者Relay log损坏了,例如binary log is corrupted、relay log is corrupted之类的看起来很吓人是吧,多数是由于掉电引发的,这也说明了机房配备U…

ci框架 mysql 超时时间_mysql 字符集和校验规则( CHARSET amp; COLLATE)

我们首先看下常见建表语句:mallAllGoodsCREATE TABLE qywl.mallAllGoods ( id varchar(64) NOT NULL COMMENT 主键id,userId varchar(64) NOT NULL DEFAULT COMMENT 发布人id,storeId varchar(64) NOT NULL DEFAULT COMMENT 发布商号id,data varchar(1000) NOT NU…

SQL 附加数据库时出现 无法打开物理文件错误

错误信息: 执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo) ------------------------------ 无法打开物理文件 "D:\SqlDataBase\Test.mdf"。操作系统错误 5:"5(拒绝访问。)"。 (Microsoft SQL Server,错误…

ehcache mysql_mybatis的ehcache缓存

1,几点说明:1、对于包的说明:ehcache-core-2.6.9.jarmybatis-ehcache-1.0.3.jarslf4j-api-2.2.jarslf4j-log4j12-2.2.jar2、对于自动加载ehcache.xml的说明:此版本的ehcache会自动到classpath下去找ehcache.xml,命名也…

Flash网页游戏辅助工具制作简析

《热血三国》好像是比较热,玩的人也挺多的,年前一个朋友希望能让我写一个这个游戏的外挂,也出于无聊,所以去玩了一下,谁知道一玩就有点喜欢这个游戏了,当然玩归玩,东西还是要做地,当…