api常量值表
fastapi 常量定义
fastapi 常量定义FastAPI常量定义FastAPI是一款基于Python的现代化Web框架,它提供了一种快速构建高性能API的解决方案。
在使用FastAPI时,常量定义是非常重要的一部分,它能够增加代码的可读性和可维护性。
下面是关于FastAPI常量定义的相关内容。
常量定义的作用常量定义在FastAPI中起到了以下几个重要作用:1.提高代码可读性:通过使用常量,我们能够更好地理解代码的含义和作用,减少代码的冗余和歧义。
2.增强代码可维护性:使用常量能够有效降低代码的耦合度,提高代码的可维护性和可扩展性。
3.避免硬编码:使用常量可以避免在代码中直接使用硬编码的字符串或数字,提高代码的可维护性和重用性。
常量定义的示例下面是一些常量定义的示例,可以作为参考:示例1:API路径API_PATH = "/api/v1"在定义FastAPI的应用程序时,我们通常会指定API的路径。
使用一个常量来表示API的路径,能够方便地修改路径,同时提高代码的可读性。
示例2:错误消息ERROR_MESSAGE = "无法处理请求"在处理API请求时,如果发生了错误,返回给客户端的错误消息是非常重要的。
通过使用常量定义错误消息,我们可以方便地修改错误信息,而无需在代码中进行查找和替换。
示例3:数据库表名USERS_TABLE = "users"在使用数据库时,表名是一个常用的常量定义。
通过使用常量来表示表名,可以方便地对表名进行修改,而无需在代码的多个地方进行修改。
书籍推荐如果你想深入学习FastAPI,以下是一本推荐书籍:•《FastAPI Web Development Cookbook》 by Melvin L (Packt Publishing, 2021)这本书提供了丰富的FastAPI示例和解决方案,包括常量定义、数据库操作、权限控制、测试等内容。
MonkeyRunner API使用说明
第 1 章 MonkeyRuner 简介
1.1 介绍
monkeyrunner 工具提供了一个 API,使用此 API 写出的程序可以在 Android 代码之外控制 Android 设备和模拟器。通过 monkeyrunner,您可以写出一个 Python 程序去安装一个 Android 应用 程序或测试包,运行它,向它发送模拟击键,截取它的用户界面图片,并将截图存储于工作站上。 monkeyrunner 工具的主要设计目的是用于测试功能/框架水平上的应用程序和设备,或用于运行单元测 试套件,但也可以将其用于其它目的。
输入数值,然后观察输出结果的截屏。
回归测试:monkeyrunner 可以运行某个应用,并将其结果截屏与既定已知正确的结果截屏
相比较,以此测试应用的稳定性。
可扩展的自动化:由于 monkeyrunner 是一个 API 工具包,您可以基于 Python 模块和程序
开发一整套系统,以此来控制 Android 设备。除了使用 monkeyrunner API 之外,您还可以 使用标准的 Python os 和 subprocess 模块来调用 Android Debug Bridge 这样的 Android 工具。
《MonkeyRunner API 使用说明》
Author:ewang Date:2016-7-28
目录
说 明..................................................................................................................................................3 第 1 章 MonkeyRuner 简介 .......................................................................................................4
JAVAAPI(一)String类和StringBuffer类
⽅法声明 功能描述int indexOf(int ch)返回指定字符在此字符串中第⼀次出现处的索引int lastIndexOf(int ch)返回指定字符在此字符串中最后⼀次出现处的索引int indexOf(String str)返回指定⼦字符串在此字符串中第⼀次出现处的索引int lastIndexOf(String str)返回指定⼦字符串在此字符串中最后⼀次出现处的索引char charAt(int index)返回字符串中index 位置上的字符,其中,index 的取值范围是0-(字符串长度-1)boolean endsWith(String suffix)判断此字符串是否以指定的字符串结尾int length()返回此字符串的长度boolean equals(Object anObject)将此字符串与指定的字符串⽐较boolean isEmpty()当且仅当字符串长度为0时返回true boolean startsWith(String prefix)判断此字符串是否以指定的字符串开始boolean contains(CharSequence cs)判断此字符串中是否包含指定的字符序列String toLowerCase()使⽤默认语⾔环境的规则将String 中的所有字符都转换为⼩写String toUpperCase()使⽤默认语⾔环境的规则将String 中的所有字符都转换为⼤写static String valueOf(int i)返回int 参数的字符串表⽰形式char[] toCharArray()将此字符串转换为⼀个字符数组String replace(CharSequence oldstr,CharSequence newstr)返回⼀个新的字符串,它是通过⽤newstr 替换此字符串中出现的所有oldstr 得到的String[] split(String regex)根据参数regex 将原来的字符串分割为若⼲⼦字符串JAVAAPI (⼀)String 类和StringBuffer 类1.String 类和StringBuffer 类在程序中经常会⽤到字符串,所谓的字符串就是指⼀连串的字符,它是由多个单个字符连接⽽成的。
api函数结构常量定义
constant LONG FS_CASE_IS_PRESERVED = FILE_CASE_PRESERVED_NAMESFILE_CASE_PRESERVED_NAMES //FILE_CASE_PRESERVED_NAMES
constant LONG THREAD_PRIORITY_ABOVE_NORMAL = THREAD_PRIORITY_HIGHEST - 1THREAD_PRIORITY_HIGHEST - 1 //THREAD_PRIORITY_HIGHEST - 1
constant LONG THREAD_PRIORITY_ERROR_RETURN = MAXLONGMAXLONG //MAXLONG
constant LONG THREAD_PRIORITY_BELOW_NORMAL = THREAD_PRIORITY_LOWEST + 1THREAD_PRIORITY_LOWEST + 1 //THREAD_PRIORITY_LOWEST + 1
constant LONG THREAD_PRIORITY_HIGHEST = THREAD_BASE_PRIORITY_MAXTHREAD_BASE_PRIORITY_MAX //THREAD_BASE_PRIORITY_MAX
constant LONG FILE_GENERIC_WRITE = STANDARD_RIGHTS_WRITE Or FILE_WRITE_DATA Or FILE_WRITE_ATTRIBUTES Or FILE_WRITE_EA Or FILE_APPEND_DATA Or SYNCHRONIZESTANDARD_RIGHTS_WRITE Or FILE_WRITE_DATA Or FILE_WRITE_ATTRIBUTES Or FILE_WRITE_EA Or FILE_APPEND_DATA Or SYNCHRONIZE //STANDARD_RIGHTS_WRITE Or FILE_WRITE_DATA Or FILE_WRITE_ATTRIBUTES Or FILE_WRITE_EA Or FILE_APPEND_DATA Or SYNCHRONIZE
Win32 API 常量定义
Public Const PIPE_ACCESS_OUTBOUND = &H2
Public Const PIPE_ACCESS_DUPLEX = &H3
Public Const PIPE_CLIENT_END = &H0
Public Const FILE_FLAG_OVERLAPPED = &H40000000
Public Const FILE_FLAG_NO_BUFFERING = &H20000000
Public Const FILE_FLAG_RANDOM_ACCESS = &H10000000
Public Const FILE_FLAG_SEQUENTIAL_SCAN = &H8000000
Public Const SID_RECOMMENDED_SUB_AUTHORITIES = (1)
Public Const SidTypeUser = 1
Public Const SidTypeGroup = 2
Public Const SidTypeDomain = 3
Public Const SidTypeAlias = 4
Public Const DOMAIN_GROUP_RID_ADMINS = &H200
Public Const DOMAIN_GROUP_RID_USERS = &H201
Public Const DOMAIN_GROUP_RID_GUESTS = &H202
Public Const DOMAIN_ALIAS_RID_ADMINS = &H220
Android中文API(70)——BluetoothDevice[蓝牙]
Android中⽂API(70)——BluetoothDevice[蓝⽛]前⾔声明 欢迎转载,但请保留⽂章原始出处:)正⽂ ⼀、结构public static class BluetoothDevice extends Object implements Parcelableng.Objectandroid.bluetooth.BluetoothDevice ⼆、概述 代表⼀个远程蓝⽛设备。
让你创建⼀个带有各⾃设备的BluetoothDevice或者查询其皆如名称、地址、类和连接状态等信息。
对于蓝⽛硬件地址⽽⾔,这个类仅仅是⼀个瘦包装器。
这个类的对象是不可改变的。
这个类上的操作会使⽤这个⽤来创建BluetoothDevice类的BluetoothAdapter类执⾏在远程蓝⽛硬件上。
为了获得BluetoothDevice,类,使⽤BluetoothAdapter.getRemoteDevice(String)⽅法去创建⼀个表⽰已知MAC地址的设备(⽤户可以通过带有BluetoothAdapter类来完成对设备的查找)或者从⼀个通过 BluetoothAdapter.getBondedDevices()得到返回值的有联系的设备集合来得到该设备。
注意:需要权限 参见 三、常量String ACTION_ACL_CONNECTED⼴播活动:指明⼀个与远程设备建⽴的低级别(ACL)连接。
总是包含附加域ACL连接通过Android蓝⽛栈⾃动进⾏管理需要权限接收常量值: "android.bluetooth.device.action.ACL_CONNECTED"String ACTION_ACL_DISCONNECTED⼴播活动:指明⼀个来⾃于远程设备的低级别(ACL)连接的断开总是包含附加域ACL连接通过Android蓝⽛栈⾃动进⾏管理需要权限接收常量值: "android.bluetooth.device.action.ACL_DISCONNECTED"String ACTION_ACL_DISCONNECT_REQUESTED⼴播活动:指明⼀个为远程设备提出的低级别(ACL)的断开连接请求,并即将断开连接。
Android—API中文文档
Android2.2——API中文文档LLGYZB@目录:(1)—— TextView(2)—— EditText(3)—— AccessibilityService(4)—— Manifest(5)—— View(6)—— ImageView(7)—— ImageButton(8)—— QuickContactBadge(9)—— ZoomButton(10)—— CheckBox(11)—— RadioButton(12)—— Button(13)—— ToggleButton(14)—— ViewStub(15)——GridView一、TextView1、结构ng.Object↳android.view.View↳android.widget.TextView2、已知直接子类:Button, CheckedTextView, Chronometer, DigitalClock, EditText3、已知间接子类:AutoCompleteTextView, CheckBox, CompoundButton, ExtractEditText,MultiAutoCompleteTextView, RadioButton, ToggleButton二、EditText1、结构ng.Object↳ android.view.View↳android.widget.TextView↳ android.widget.EditText已知直接子类:AutoCompleteTextView, ExtractEditText已知间接子类: MultiAutoCompleteTextView2、xml 属性补充说明:a).由于是继承自TextView,所以属性是一样的,但是这里重点补充了输入法相关的属性说明和研究,部分注释也做了相应的调整。
b).Word格式下载/source/26641643、例子3.1<!--[endif]-->android:imeOptions例子<EditText android:id="@+id/txtTest" android:imeOptions="actionGo" android:layout_width="100dp" android:layout_height="wrap_con tent"></EditText>((EditText)findViewById(R.id.txtTest)).setOnEditorActionListener( new TextView.OnEditorActionListener() {@Overridepublic boolean onEditorAction(TextView v, int actionI d,KeyEvent event) {if (actionId == EditorInfo.IME_ACTION_GO) {Toast.makeText(TestActivity.this, "你点了Go!", Toast.LENGTH_SHORT).show();}return false;}});三、AccessibilityService1、结构ng.Object↳android.content.Context↳android.content.ContextWrapper↳android.app.Service↳android.accessibilityservice.AccessibilityServicepublic abstract class AccessibilityService extends Service2、类概述当AccessibilityEvent事件被启动后AccessibilityService 会接收回调函数运行于后台,这些事件指的是在用户接口间的状态转换,比如,焦点变化,按钮被点击等。
易语言常量表
#限定到纸宽
-2
#常量
0
#资源
1
常量
常量值
描述
#引号
“"”
半角双引号。
#左引号
““”
全角左双引号。
#右引号
“””
全角右双引号。
#换行符
“字符(13)+字符(10)”
一个回车符(13)和一个换行符(10)的组合。
#pi
3.1415926535
#e
2.718282
#黑色
0
常用颜色值。
#藏青
8388608
#墨绿
32768
#深青
8421376
#红褐
128
#紫红
8388736
#褐绿
32896
#浅灰
12632256
#灰色
8421504
#蓝色
16711680
#绿色
65280
#艳青
16776960
#红色
255
#品红
16711935
#黄色
65535
#白色
16777215
#蓝灰
16744576
#藏蓝
14692440
#嫩绿
57472
#青绿
8445952
11
#缩放居中图片
12
#平铺图片
13
#缩放平铺图片
14
#粗体
1
#斜体
2
#下划线
4
#删除线
8
#通常型
0
#左边框
1
#上边框
2
#右边框
4
#下边框
8
#水平线
16
#垂直线
列举python常量
列举python常量Python常量是程序中固定不变的值,在编程过程中起到了重要的作用。
下面列举了一些常用的Python常量:1. True和False:这两个常量分别表示布尔类型的真和假。
在条件判断语句中经常使用到。
2. None:表示空值,常用于初始化变量或表示函数没有返回值。
3. 数字常量:Python中的数字常量包括整数和浮点数。
整数常量可以是正数、负数或零,而浮点数常量是带有小数点的数字。
4. 字符串常量:字符串常量是由一对单引号或双引号括起来的字符序列。
例如:"Hello World"就是一个字符串常量。
5. 列表常量:列表常量是由一对方括号括起来的多个元素,每个元素之间用逗号分隔。
列表常量可以存储任意类型的数据。
6. 元组常量:元组常量是由一对圆括号括起来的多个元素,每个元素之间用逗号分隔。
与列表不同的是,元组常量的元素不能被修改。
7. 字典常量:字典常量是由一对花括号括起来的键值对,每个键值对之间用逗号分隔。
字典常量用于存储键值对的数据。
8. 集合常量:集合常量是由一对花括号括起来的多个元素,每个元素之间用逗号分隔。
集合常量中的元素是无序且唯一的。
9. 内置常量:Python还提供了一些内置的常量,例如math.pi表示圆周率π,sys.argv表示命令行参数等。
10. 自定义常量:在程序中,我们也可以自定义常量。
通常使用大写字母来表示常量,并在程序中使用时遵循相应的命名规则。
这些常量在Python编程中经常被使用到,通过合理地运用这些常量,可以使程序更加简洁、易读和易于维护。
在实际开发中,我们可以根据具体的需求选择合适的常量来使用。
例如,在进行条件判断时,可以使用True和False来表示真和假;在处理空值时,可以使用None来表示;在进行数值计算时,可以使用数值常量;在处理字符串时,可以使用字符串常量;在存储数据时,可以使用列表、元组、字典和集合常量等等。
Excel对象常量和对应值
Excel¶ÔÏó²Ù×÷µÄËùÓг£Á¿ºÍ¶ÔÓ¦Öµ XlFormatConditionOperator³£Á¿ ÖµxlBetween 1xlEqual 3xlGreater 5xlGreaterEqual 7xlLess 6xlLessEqual 8xlNotBetween 2xlNotEqual 4 XlFormatConditionType³£Á¿ ÖµxlCellValue 1xlExpression 2XlFormControl³£Á¿ ÖµxlButtonControl 0xlCheckBox 1xlDropDown 2xlEditBox 3xlGroupBox 4xlLabel 5xlListBox 6xlOptionButton 7xlScrollBar 8xlSpinner 9XlFormulaLabel³£Á¿ ÖµxlColumnLabels 2xlMixedLabels 3xlNoLabels -4142xlRowLabels 1XlHAlign³£Á¿ ÖµxlHAlignCenter -4108 xlHAlignCenterAcrossSelection 7 xlHAlignDistributed -4117 xlHAlignFill 5xlHAlignGeneral 1xlHAlignJustify -4130 xlHAlignLeft -4131xlHAlignRight -4152XlHebrewModes³£Á¿ ÖµxlHebrewFullScript 0 xlHebrewMixedAuthorizedScript 3 xlHebrewMixedScript 2 xlHebrewPartialScript 1XlHighlightChangesTime³£Á¿ ÖµxlAllChanges 2xlNotYetReviewed 3 xlSinceMyLastSave 1XlHtmlType³£Á¿ ÖµxlHtmlCalc 1xlHtmlChart 3xlHtmlList 2xlHtmlStatic 0XlIMEMode³£Á¿ ÖµxlIMEModeAlpha 8xlIMEModeAlphaFull 7 xlIMEModeDisable 3 xlIMEModeHangul 10 xlIMEModeHangulFull 9 xlIMEModeHiragana 4 xlIMEModeKatakana 5 xlIMEModeKatakanaHalf 6 xlIMEModeNoControl 0 xlIMEModeOff 2xlIMEModeOn 1XlImportDataAs³£Á¿ ÖµxlPivotTableReport 1 xlQueryTable 0XlInsertFormatOrigin³£Á¿ Öµ xlFormatFromLeftOrAbove 0 xlFormatFromRightOrBelow 1XlInsertShiftDirection³£Á¿ ÖµxlShiftDown -4121 xlShiftToRight -4161XlLayoutFormType³£Á¿ ÖµxlOutline 1xlTabular 0XlLegendPosition³£Á¿ ÖµxlLegendPositionBottom -4107xlLegendPositionCorner 2 xlLegendPositionLeft -4131 xlLegendPositionRight -4152 xlLegendPositionTop -4160XlLineStyle³£Á¿ ÖµxlContinuous 1xlDash -4115xlDashDot 4xlDashDotDot 5xlDot -4118xlDouble -4119 xlLineStyleNone -4142 xlSlantDashDot 13XlLink³£Á¿ ÖµxlExcelLinks 1xlOLELinks 2xlPublishers 5xlSubscribers 6XlLinkInfo³£Á¿ ÖµxlEditionDate 2 xlLinkInfoStatus 3 xlUpdateState 1XlLinkInfoType³£Á¿ ÖµxlLinkInfoOLELinks 2 xlLinkInfoPublishers 5 xlLinkInfoSubscribers 6XlLinkStatus³£Á¿ ÖµxlLinkStatusCopiedValues 10 xlLinkStatusIndeterminate 5 xlLinkStatusInvalidName 7 xlLinkStatusMissingFile 1 xlLinkStatusMissingSheet 2 xlLinkStatusNotStarted 6 xlLinkStatusOK 0xlLinkStatusOld 3 xlLinkStatusSourceNotCalculated 4 xlLinkStatusSourceNotOpen 8 xlLinkStatusSourceOpen 9XlLinkType³£Á¿ ÖµxlLinkTypeExcelLinks 1 xlLinkTypeOLELinks 2XlListConflict³£Á¿ ÖµxlListConflictDialog 0 xlListConflictDiscardAllConflicts 2 xlListConflictError 3 xlListConflictRetryAllConflicts 1XlListDataType³£Á¿ ÖµxlListDataTypeCheckbox 9 xlListDataTypeChoice 6 xlListDataTypeChoiceMulti 7 xlListDataTypeCounter 11 xlListDataTypeCurrency 4 xlListDataTypeDateTime 5 xlListDataTypeHyperLink 10 xlListDataTypeListLookup 8 xlListDataTypeMultiLineRichText 12xlListDataTypeMultiLineText 2 xlListDataTypeNone 0 xlListDataTypeNumber 3 xlListDataTypeText 1XlListObjectSourceType³£Á¿ ÖµxlSrcExternal 0xlSrcRange 1xlSrcXml 2XlLocationInTable³£Á¿ ÖµxlColumnHeader -4110 xlColumnItem 5xlDataHeader 3xlDataItem 7xlPageHeader 2xlPageItem 6xlRowHeader -4153xlRowItem 4xlTableBody 8XlLookAt³£Á¿ ÖµxlPart 2xlWhole 1XlMailSystem³£Á¿ ÖµxlMAPI 1xlNoMailSystem 0xlPowerTalk 2XlMarkerStyle³£Á¿ ÖµxlMarkerStyleAutomatic -4105 xlMarkerStyleCircle 8 xlMarkerStyleDash -4115 xlMarkerStyleDiamond 2 xlMarkerStyleDot -4118 xlMarkerStyleNone -4142 xlMarkerStylePicture -4147 xlMarkerStylePlus 9 xlMarkerStyleSquare 1 xlMarkerStyleStar 5 xlMarkerStyleTriangle 3 xlMarkerStyleX -4168XlMouseButton³£Á¿ ÖµxlNoButton 0xlPrimaryButton 1 xlSecondaryButton 2XlMousePointer³£Á¿ ÖµxlDefault -4143xlIBeam 3xlNorthwestArrow 1xlWait 2XlMSApplication³£Á¿ ÖµxlMicrosoftAccess 4 xlMicrosoftFoxPro 5 xlMicrosoftMail 3 xlMicrosoftPowerPoint 2 xlMicrosoftProject 6 xlMicrosoftSchedulePlus 7 xlMicrosoftWord 1XlObjectSize³£Á¿ ÖµxlFitToPage 2xlFullPage 3xlScreenSize 1XlOLEType³£Á¿ ÖµxlOLEControl 2xlOLEEmbed 1xlOLELink 0XlOLEVerb³£Á¿ ÖµxlVerbOpen 2xlVerbPrimary 1XlOrder³£Á¿ ÖµxlDownThenOver 1 xlOverThenDown 2XlOrientation³£Á¿ ÖµxlDownward -4170 xlHorizontal -4128 xlUpward -4171xlVertical -4166XlPageBreak³£Á¿ Öµ xlPageBreakAutomatic -4105xlPageBreakManual -4135 xlPageBreakNone -4142XlPageBreakExtent³£Á¿ ÖµxlPageBreakFull 1 xlPageBreakPartial 2XlPageOrientation³£Á¿ ÖµxlLandscape 2xlPortrait 1XlPaperSize³£Á¿ ÖµxlPaper10x14 16xlPaper11x17 17xlPaperA3 8xlPaperA4 9xlPaperA4Small 10 xlPaperA5 11xlPaperB4 12xlPaperB5 13 xlPaperCsheet 24 xlPaperDsheet 25 xlPaperEnvelope10 20 xlPaperEnvelope11 21 xlPaperEnvelope12 22 xlPaperEnvelope14 23 xlPaperEnvelope9 19 xlPaperEnvelopeB4 33 xlPaperEnvelopeB5 34 xlPaperEnvelopeB6 35 xlPaperEnvelopeC3 29 xlPaperEnvelopeC4 30 xlPaperEnvelopeC5 28 xlPaperEnvelopeC6 31 xlPaperEnvelopeC65 32xlPaperEnvelopeDL 27 xlPaperEnvelopeItaly 36 xlPaperEnvelopeMonarch 37 xlPaperEnvelopePersonal 38 xlPaperEsheet 26 xlPaperExecutive 7 xlPaperFanfoldLegalGerman 41 xlPaperFanfoldStdGerman 40 xlPaperFanfoldUS 39 xlPaperFolio 14xlPaperLedger 4xlPaperLegal 5xlPaperLetter 1 xlPaperLetterSmall 2 xlPaperNote 18xlPaperQuarto 15 xlPaperStatement 6 xlPaperTabloid 3xlPaperUser 256 XlParameterDataType³£Á¿ ÖµxlParamTypeBigInt -5 xlParamTypeBinary -2 xlParamTypeBit -7 xlParamTypeChar 1 xlParamTypeDate 9 xlParamTypeDecimal 3 xlParamTypeDouble 8 xlParamTypeFloat 6 xlParamTypeInteger 4 xlParamTypeLongVarBinary -4 xlParamTypeLongVarChar -1 xlParamTypeNumeric 2 xlParamTypeReal 7 xlParamTypeSmallInt 5 xlParamTypeTime 10 xlParamTypeTimestamp 11 xlParamTypeTinyInt -6 xlParamTypeUnknown 0 xlParamTypeVarBinary -3 xlParamTypeVarChar 12xlParamTypeWChar -8XlParameterType³£Á¿ ÖµxlConstant 1xlPrompt 0xlRange 2XlPasteSpecialOperation³£Á¿ ÖµxlPasteSpecialOperationAdd 2 xlPasteSpecialOperationDivide 5 xlPasteSpecialOperationMultiply 4 xlPasteSpecialOperationNone -4142 xlPasteSpecialOperationSubtract 3XlPasteType³£Á¿ ÖµxlPasteAll -4104 xlPasteAllExceptBorders 7 xlPasteColumnWidths 8 xlPasteComments -4144 xlPasteFormats -4122 xlPasteFormulas -4123 xlPasteFormulasAndNumberFormats 11 xlPasteValidation 6xlPasteValues -4163 xlPasteValuesAndNumberFormats 12XlPattern³£Á¿ ÖµxlPatternAutomatic -4105 xlPatternChecker 9 xlPatternCrissCross 16 xlPatternDown -4121xlPatternGray16 17xlPatternGray25 -4124 xlPatternGray50 -4125 xlPatternGray75 -4126 xlPatternGray8 18 xlPatternGrid 15 xlPatternHorizontal -4128 xlPatternLightDown 13 xlPatternLightHorizontal 11 xlPatternLightUp 14 xlPatternLightVertical 12 xlPatternNone -4142 xlPatternSemiGray75 10 xlPatternSolid 1xlPatternUp -4162 xlPatternVertical -4166XlPhoneticAlignment³£Á¿ ÖµxlPhoneticAlignCenter 2 xlPhoneticAlignDistributed 3 xlPhoneticAlignLeft 1 xlPhoneticAlignNoControl 0XlPhoneticCharacterType³£Á¿ ÖµxlHiragana 2xlKatakana 1xlKatakanaHalf 0 xlNoConversion 3XlPictureAppearance³£Á¿ ÖµxlPrinter 2xlScreen 1XlPictureConvertorType³£Á¿ ÖµxlBMP 1xlCGM 7xlDRW 4xlDXF 5xlEPS 8xlHGL 6xlPCT 13xlPCX 10xlPIC 11xlPLT 12xlTIF 9xlWMF 2xlWPG 3XlPivotCellType³£Á¿ ÖµxlPivotCellBlankCell 9 xlPivotCellCustomSubtotal 7 xlPivotCellDataField 4 xlPivotCellDataPivotField 8 xlPivotCellGrandTotal 3 xlPivotCellPageFieldItem 6 xlPivotCellPivotField 5 xlPivotCellPivotItem 1 xlPivotCellSubtotal 2 xlPivotCellValue 0XlPivotFieldCalculation³£Á¿ ÖµxlDifferenceFrom 2xlIndex 9xlNoAdditionalCalculation -4143 xlPercentDifferenceFrom 4 xlPercentOf 3xlPercentOfColumn 7 xlPercentOfRow 6xlPercentOfTotal 8xlRunningTotal 5XlPivotFieldDataType³£Á¿ ÖµxlDate 2xlNumber -4145xlText -4158 XlPivotFieldOrientation³£Á¿ ÖµxlColumnField 2 xlDataField 4xlHidden 0xlPageField 3xlRowField 1 XlPivotFormatType³£Á¿ ÖµxlPTClassic 20xlPTNone 21xlReport1 0xlReport10 9xlReport2 1xlReport3 2xlReport4 3xlReport5 4xlReport6 5xlReport7 6xlReport8 7xlReport9 8xlTable1 10xlTable10 19xlTable2 11xlTable3 12xlTable4 13xlTable5 14xlTable6 15xlTable7 16xlTable8 17xlTable9 18XlPivotTableMissingItems³£Á¿ ÖµxlMissingItemsDefault -1 xlMissingItemsMax 32500 xlMissingItemsNone 0XlPivotTableSourceType³£Á¿ ÖµxlConsolidation 3xlDatabase 1xlExternal 2xlPivotTable -4148xlScenario 4XlPivotTableVersionList³£Á¿ ÖµxlPivotTableVersion10 1 xlPivotTableVersion2000 0 xlPivotTableVersionCurrent -1XlPlacement³£Á¿ ÖµxlFreeFloating 3xlMove 2xlMoveAndSize 1XlPlatform³£Á¿ ÖµxlMacintosh 1xlMSDOS 3xlWindows 2XlPrintErrors³£Á¿ ÖµxlPrintErrorsBlank 1 xlPrintErrorsDash 2 xlPrintErrorsDisplayed 0 xlPrintErrorsNA 3XlPrintLocation³£Á¿ ÖµxlPrintInPlace 16 xlPrintNoComments -4142 xlPrintSheetEnd 1XlPriority³£Á¿ ÖµxlPriorityHigh -4127 xlPriorityLow -4134 xlPriorityNormal -4143XlPTSelectionMode³£Á¿ ÖµxlBlanks 4xlButton 15 xlDataAndLabel 0 xlDataOnly 2xlFirstRow 256 xlLabelOnly 1xlOrigin 3XlQueryType³£Á¿ ÖµxlADORecordset 7 xlDAORecordset 2 xlODBCQuery 1 xlOLEDBQuery 5xlTextImport 6xlWebQuery 4XlRangeAutoFormat³£Á¿ ÖµxlRangeAutoFormat3DEffects1 13 xlRangeAutoFormat3DEffects2 14 xlRangeAutoFormatAccounting1 4 xlRangeAutoFormatAccounting2 5 xlRangeAutoFormatAccounting3 6 xlRangeAutoFormatAccounting4 17 xlRangeAutoFormatClassic1 1 xlRangeAutoFormatClassic2 2 xlRangeAutoFormatClassic3 3 xlRangeAutoFormatClassicPivotTable 31 xlRangeAutoFormatColor1 7 xlRangeAutoFormatColor2 8 xlRangeAutoFormatColor3 9 xlRangeAutoFormatList1 10 xlRangeAutoFormatList2 11 xlRangeAutoFormatList3 12 xlRangeAutoFormatLocalFormat1 15 xlRangeAutoFormatLocalFormat2 16 xlRangeAutoFormatLocalFormat3 19 xlRangeAutoFormatLocalFormat4 20 xlRangeAutoFormatNone -4142 xlRangeAutoFormatPTNone 42 xlRangeAutoFormatReport1 21 xlRangeAutoFormatReport10 30 xlRangeAutoFormatReport2 22 xlRangeAutoFormatReport3 23 xlRangeAutoFormatReport4 24 xlRangeAutoFormatReport5 25 xlRangeAutoFormatReport6 26 xlRangeAutoFormatReport7 27 xlRangeAutoFormatReport8 28 xlRangeAutoFormatReport9 29 xlRangeAutoFormatSimple -4154 xlRangeAutoFormatTable1 32 xlRangeAutoFormatTable10 41 xlRangeAutoFormatTable2 33 xlRangeAutoFormatTable3 34xlRangeAutoFormatTable4 35 xlRangeAutoFormatTable5 36 xlRangeAutoFormatTable6 37 xlRangeAutoFormatTable7 38 xlRangeAutoFormatTable8 39 xlRangeAutoFormatTable9 40XlRangeValueDataType³£Á¿ ÖµxlRangeValueDefault 10 xlRangeValueMSPersistXML 12 xlRangeValueXMLSpreadsheet 11XlReferenceStyle³£Á¿ ÖµxlA1 1xlR1C1 -4150XlReferenceType³£Á¿ ÖµxlAbsolute 1 xlAbsRowRelColumn 2xlRelative 4 xlRelRowAbsColumn 3XlRobustConnect³£Á¿ ÖµxlAlways 1xlAsRequired 0xlNever 2XlRoutingSlipDelivery³£Á¿ ÖµxlAllAtOnce 2xlOneAfterAnother 1XlRoutingSlipStatus³£Á¿ ÖµxlNotYetRouted 0 xlRoutingComplete 2 xlRoutingInProgress 1XlRowCol³£Á¿ ÖµxlColumns 2xlRows 1XlRunAutoMacro³£Á¿ ÖµxlAutoActivate 3 xlAutoClose 2 xlAutoDeactivate 4 xlAutoOpen 1XlSaveAction³£Á¿ Öµ xlDoNotSaveChanges 2 xlSaveChanges 1XlSaveAsAccessMode³£Á¿ ÖµxlExclusive 3xlNoChange 1xlShared 2XlSaveConflictResolution³£Á¿ Öµ xlLocalSessionChanges 2 xlOtherSessionChanges 3 xlUserResolution 1XlScaleType³£Á¿ ÖµxlScaleLinear -4132 xlScaleLogarithmic -4133XlSearchDirection³£Á¿ ÖµxlNext 1xlPrevious 2XlSearchOrder³£Á¿ ÖµxlByColumns 2xlByRows 1XlSearchWithin³£Á¿ ÖµxlWithinSheet 1 xlWithinWorkbook 2XlSheetType³£Á¿ ÖµxlChart -4109 xlDialogSheet -4116 xlExcel4IntlMacroSheet 4 xlExcel4MacroSheet 3 xlWorksheet -4167XlSheetVisibility³£Á¿ ÖµxlSheetHidden 0 xlSheetVeryHidden 2 xlSheetVisible -1XlSizeRepresents³£Á¿ ÖµxlSizeIsArea 1xlSizeIsWidth 2XlSmartTagControlType³£Á¿ ÖµxlSmartTagControlActiveX 13 xlSmartTagControlButton 6 xlSmartTagControlCheckbox 9 xlSmartTagControlCombo 12 xlSmartTagControlHelp 3 xlSmartTagControlHelpURL 4 xlSmartTagControlImage 8 xlSmartTagControlLabel 7 xlSmartTagControlLink 2 xlSmartTagControlListbox 11 xlSmartTagControlRadioGroup 14 xlSmartTagControlSeparator 5 xlSmartTagControlSmartTag 1 xlSmartTagControlTextbox 10XlSmartTagDisplayMode³£Á¿ ÖµxlButtonOnly 2xlDisplayNone 1 xlIndicatorAndButton 0XlSortDataOption³£Á¿ ÖµxlSortNormal 0 xlSortTextAsNumbers 1XlSortMethod³£Á¿ ÖµxlPinYin 1xlStroke 2XlSortMethodOld³£Á¿ ÖµxlCodePage 2 xlSyllabary 1XlSortOrder³£Á¿ ÖµxlAscending 1 xlDescending 2XlSortOrientation³£Á¿ ÖµxlSortColumns 1 xlSortRows 2XlSortType³£Á¿ ÖµxlSortLabels 2 xlSortValues 1XlSourceType³£Á¿ Öµ xlSourceAutoFilter 3xlSourceChart 5 xlSourcePivotTable 6 xlSourcePrintArea 2 xlSourceQuery 7 xlSourceRange 4 xlSourceSheet 1 xlSourceWorkbook 0XlSpeakDirection³£Á¿ ÖµxlSpeakByColumns 1 xlSpeakByRows 0XlSpecialCellsValue³£Á¿ ÖµxlErrors 16xlLogical 4xlNumbers 1xlTextValues 2XlSubscribeToFormat³£Á¿ ÖµxlSubscribeToPicture -4147 xlSubscribeToText -4158XlSubtototalLocationType³£Á¿ ÖµxlAtBottom 2xlAtTop 1XlSummaryColumn³£Á¿ ÖµxlSummaryOnLeft -4131 xlSummaryOnRight -4152XlSummaryReportType³£Á¿ ÖµxlStandardSummary 1 xlSummaryPivotTable -4148XlSummaryRow³£Á¿ ÖµxlSummaryAbove 0 xlSummaryBelow 1XlTabPosition³£Á¿ ÖµxlTabPositionFirst 0 xlTabPositionLast 1XlTextParsingType³£Á¿ ÖµxlDelimited 1xlFixedWidth 2XlTextQualifier³£Á¿ Öµ xlTextQualifierDoubleQuote 1 xlTextQualifierNone -4142 xlTextQualifierSingleQuote 2XlTextVisualLayoutType³£Á¿ ÖµxlTextVisualLTR 1 xlTextVisualRTL 2XlTickLabelOrientation³£Á¿ ÖµxlTickLabelOrientationAutomatic -4105 xlTickLabelOrientationDownward -4170 xlTickLabelOrientationHorizontal -4128 xlTickLabelOrientationUpward -4171 xlTickLabelOrientationVertical -4166XlTickLabelPosition³£Á¿ ÖµxlTickLabelPositionHigh -4127 xlTickLabelPositionLow -4134 xlTickLabelPositionNextToAxis 4 xlTickLabelPositionNone -4142XlTickMark³£Á¿ ÖµxlTickMarkCross 4xlTickMarkInside 2xlTickMarkNone -4142xlTickMarkOutside 3XlTimeUnit³£Á¿ ÖµxlDays 0xlMonths 1xlYears 2XlToolbarProtection³£Á¿ ÖµxlNoButtonChanges 1xlNoChanges 4xlNoDockingChanges 3xlNoShapeChanges 2xlToolbarProtectionNone -4143XlTotalsCalculation³£Á¿ ÖµxlTotalsCalculationAverage 2 xlTotalsCalculationCount 3 xlTotalsCalculationCountNums 4 xlTotalsCalculationMax 6 xlTotalsCalculationMin 5 xlTotalsCalculationNone 0 xlTotalsCalculationStdDev 7 xlTotalsCalculationSum 1 xlTotalsCalculationVar 8XlTrendlineType³£Á¿ ÖµxlExponential 5xlLinear -4132xlLogarithmic -4133xlMovingAvg 6xlPolynomial 3xlPower 4XlUnderlineStyle³£Á¿ ÖµxlUnderlineStyleDouble -4119 xlUnderlineStyleDoubleAccounting 5 xlUnderlineStyleNone -4142 xlUnderlineStyleSingle 2 xlUnderlineStyleSingleAccounting 4XlUpdateLinks³£Á¿ ÖµxlUpdateLinksAlways 3 xlUpdateLinksNever 2 xlUpdateLinksUserSetting 1XlVAlign³£Á¿ ÖµxlVAlignBottom -4107 xlVAlignCenter -4108 xlVAlignDistributed -4117 xlVAlignJustify -4130 xlVAlignTop -4160XlWBATemplate³£Á¿ ÖµxlWBATChart -4109 xlWBATExcel4IntlMacroSheet 4 xlWBATExcel4MacroSheet 3 xlWBATWorksheet -4167XlWebFormatting³£Á¿ ÖµxlWebFormattingAll 1 xlWebFormattingNone 3 xlWebFormattingRTF 2XlWebSelectionType³£Á¿ ÖµxlAllTables 2xlEntirePage 1 xlSpecifiedTables 3XlWindowState³£Á¿ ÖµxlMaximized -4137xlMinimized -4140xlNormal -4143XlWindowType³£Á¿ ÖµxlChartAsWindow 5xlChartInPlace 4xlClipboard 3xlInfo -4129xlWorkbook 1XlWindowView³£Á¿ ÖµxlNormalView 1 xlPageBreakPreview 2XlXLMMacroType³£Á¿ ÖµxlCommand 2xlFunction 1xlNotXLM 3XlXmlExportResult³£Á¿ ÖµxlXmlExportSuccess 0 xlXmlExportValidationFailed 1XlXmlImportResult³£Á¿ Öµ xlXmlImportElementsTruncated 1 xlXmlImportSuccess 0 xlXmlImportValidationFailed 2XlXmlLoadOption³£Á¿ ÖµxlXmlLoadImportToList 2 xlXmlLoadMapXml 3 xlXmlLoadOpenXml 1 xlXmlLoadPromptUser 0XlYesNoGuess³£Á¿ ÖµxlGuess 0xlNo 2xlYes 1。
螺纹的种类及其检验
3:塞规基面到产品平面的尺寸确定方法如下:
用深度尺测量二基面之间 的尺寸,此尺寸为塞规基 面到产品平面的距离。
基准公差为0.798mm.(手紧紧密距牙数为2牙,此为GB 9253-88参考)。合格后的 产品在其外表面刻螺纹规格标志(API要求)。
优先选用TBG螺纹规格如下表
加厚UNE螺纹规格: 螺纹代号
11(1/2) 2.209
11(1/2) 2.209
11(1/2)2.209
11(1/2)2.209
8
3.175
8
3.175
17.5 18 18.5 19 28.89 30.48
10.16 10.668 10.668 11.074 17.323 19.456
33.228 41.985 48.054 60.092 72.699 88.608
紧密距测量
3:螺距的检测:用卡尺测量二牙尖之间的尺寸。 4:螺纹牙形:用成形刀具保证或用牙形规或投影仪来检测。 5:牙侧角:专用光学仪器投影来检测,一般是成形刀具保证。
成形刀具
总结
石油API管接台肩螺纹种类繁多,检测方法也不尽相同,上述讨论
的是优先选用的石油管接螺纹。检验需要知道的是1:6的锥度为4.764 度,1:4的锥度为7.125度,1:8的锥度为3.576度。当检验产品时可以复 检车工的编写的加工程序,看是否符合当前产品锥度要求、另外检验 需要了解NC是数字连接型,FH是贯眼型,IF是内平型,REG正规型螺 纹的意义。对于NC ,FH,IF 螺纹有些只要中经相同可以互换,其余的 不能。对于完工的产品在入库前必须清除螺纹的首尾尖角,清除头尾 螺纹不得伤与螺纹的底径部位为准,在螺纹的旋肩外表面打螺纹规格标 志。
螺纹的种类及其检验
每寸牙数 10
10 10 10 10 10 10 8 8
锥度
1:16
4 1/2TBG
不加厚UPTBG螺纹规格:
螺纹代号 1.050UPTBG
1.315UPTBG 1.660UPTBG 1.900UPTBG 2 3/8UPTBG 2 7/8UPTBG 3 1/2UPTBG 4 UPTBG
CB/T 12726-2002 {S} .2002
三:TBG螺纹的检验
TBG螺纹是石油管接螺纹,类似于LP石油管线螺纹,其标准为:API-5B ,TBG螺纹分为加厚(EUE EU)和不加厚(NUE NU)二种,其螺纹角为60° 锥度为1:16.其不加厚螺纹规格如下:1.05TBG; 1.315TBG;1.660TBG;1.900TBG; 2 2/8TBG;2 7/8TBG;3 1/2TBG;4TBG。4 1/2TBG。UPTBG加厚的(EUE)TBG 螺纹,每次8牙,规格有:1.05UPTBG 1.05UPTBG; 1.315UPTBG;1.660UP TBG; 1.900UPTBG;2 2/8UPTBG;2 7/8UPTBG;3 1/2UPTBG;4UPTBG。4 1/2UPTBG。
采用相同规格的螺纹塞环规及止规检验,塞环规能够顺利的通过 所加工好的螺纹,并且止规能够有效的止住为合格螺纹。用公制螺纹 牙规检验螺纹的牙形,M公制螺纹牙形角为60 °,外螺纹的大径就是 M螺纹的公称值,内螺纹的小径为M螺纹的公称值减去螺距再加上所 加工螺纹的材料系数值。
M螺纹的检验方法二:
三针检验螺纹的中径
10.16
33.228 31.461 29.694 29.059 1.767
Excel对象常量和对应值
XlLinkType
常量 值
xlLinkTypeExcelLinks 1
xlLinkTypeOLELinks 2
XlListConflict
常量 值
xlListConflictDialog 0
xlListConflictDiscardAllConflicts 2
xlListConflictError 3
xlPaperLetter 1
xlPaperLetterSmall 2
xlPaperNote 18
常量 值
xlPageBreakFull 1
xlPageBreakPartial 2
ห้องสมุดไป่ตู้
XlPageOrientation
常量 值
xlLandscape 2
xlPortrait 1
XlPaperSize
常量 值
xlPaper10x14 16
xlPaper11x17 17
xlMarkerStyleDash -4115
xlMarkerStyleDiamond 2
xlMarkerStyleDot -4118
xlMarkerStyleNone -4142
xlMarkerStylePicture -4147
xlMarkerStylePlus 9
xlMarkerStyleSquare 1
xlHorizontal -4128
xlUpward -4171
xlVertical -4166
XlPageBreak
常量 值
xlPageBreakAutomatic -4105
xlPageBreakManual -4135
Excel对象常量和对应值解析
试玉要烧三日满,辨材须待七年期。
己所不欲,勿施于人。
志士不饮盗泉之水,廉者不受嗟来之食。
螳螂捕蝉,黄雀在后。
感时花溅泪,恨别鸟惊心。
Excel 对象操作的所有常量和对应值 XlFormatConditionOperator 常量值 xlBetween 1 xlEqual 3 xlGreater 5 xlGreaterEqual 7 xlLess 6 xlLessEqual 8 xlNotBetween 2 xlNotEqual 4 XlFormatConditionType 常量值 xlCellValue 1 xlExpression 2 XlFormControl 常量值 xlButtonControl 0 xlCheckBox 1 xlDropDown 2 xlEditBox 3 xlGroupBox 4 xlLabel 5 xlListBox 6 xlOptionButton 7 xlScrollBar 8 xlSpinner 9 XlFormulaLabel 常量值 xlColumnLabels 2 xlMixedLabels 3 xlNoLabels -4142 xlRowLabels 1 XlHAlign 常量值 xlHAlignCenter -4108 xlHAlignCenterAcrossSelection 7 xlHAlignDistributed -4117 xlHAlignFill 5 xlHAlignGeneral 1 xlHAlignJustify -4130 xlHAlignLeft -4131 xlHAlignRight -4152 XlHebrewModes 常量值 xlHebrewFullScript 0 xlHebrewMixedAuthorizedScript 3 xlHebrewMixedScript 2 xlHebrewPartialScript 1 XlHighlightChangesTime 常量值xlAllChanges 2 xlNotYetReviewed 3 xlSinceMyLastSave 1 XlHtmlType 常量值xlHtmlCalc 1 xlHtmlChart 3 xlHtmlList 2 xlHtmlStatic 0 XlIMEMode 常量值xlIMEModeAlpha 8 xlIMEModeAlphaFull 7 xlIMEModeDisable 3 xlIMEModeHangul 10 xlIMEModeHangulFull 9 xlIMEModeHiragana 4 xlIMEModeKatakana 5 xlIMEModeKatakanaHalf 6 xlIMEModeNoControl 0 xlIMEModeOff 2 xlIMEModeOn 1 XlImportDataAs 常量值 xlPivotTableReport 1 xlQueryTable 0 XlInsertFormatOrigin 常量值 xlFormatFromLeftOrAbove 0 xlFormatFromRightOrBelow 1 XlInsertShiftDirection 常量值 xlShiftDown -4121 xlShiftToRight -4161 XlLayoutFormType 常量值 xlOutline 1 xlTabular 0 XlLegendPosition 常量值xlLegendPositionBottom -4107 xlLegendPositionCorner 2 xlLegendPositionLeft -4131 xlLegendPositionRight -4152 xlLegendPositionTop -4160 XlLineStyle 常量值xlContinuous 1 xlDash -4115 xlDashDot 4 xlDashDotDot 5 xlDot -4118 xlDouble -4119 xlLineStyleNone -4142 xlSlantDashDot 13 XlLink 常量值 xlExcelLinks 1 xlOLELinks 2 xlPublishers 5 xlSubscribers 6 XlLinkInfo 常量值 xlEditionDate 2 xlLinkInfoStatus 3 xlUpdateState 1 XlLinkInfoType 常量值 xlLinkInfoOLELinks 2 xlLinkInfoPublishers 5xlLinkInfoSubscribers 6 XlLinkStatus 常量值 xlLinkStatusCopiedValues 10 xlLinkStatusIndeterminate 5 xlLinkStatusInvalidName 7 xlLinkStatusMissingFile 1 xlLinkStatusMissingSheet 2 xlLinkStatusNotStarted 6 xlLinkStatusOK 0 xlLinkStatusOld 3 xlLinkStatusSourceNotCalculated 4 xlLinkStatusSourceNotOpen 8 xlLinkStatusSourceOpen 9 XlLinkType 常量值 xlLinkTypeExcelLinks 1 xlLinkTypeOLELinks 2 XlListConflict 常量值 xlListConflictDialog 0 xlListConflictDiscardAllConflicts 2 xlListConflictError 3 xlListConflictRetryAllConflicts 1 XlListDataType 常量值 xlListDataTypeCheckbox 9 xlListDataTypeChoice 6 xlListDataTypeChoiceMulti 7 xlListDataTypeCounter 11 xlListDataTypeCurrency 4 xlListDataTypeDateTime 5 xlListDataTypeHyperLink 10 xlListDataTypeListLookup 8 xlListDataTypeMultiLineRichText 12 xlListDataTypeMultiLineText 2 xlListDataTypeNone 0 xlListDataTypeNumber 3 xlListDataTypeText 1 XlListObjectSourceType 常量值 xlSrcExternal 0 xlSrcRange 1 xlSrcXml 2 XlLocationInTable 常量值 xlColumnHeader -4110 xlColumnItem 5 xlDataHeader 3 xlDataItem 7 xlPageHeader 2 xlPageItem 6 xlRowHeader -4153 xlRowItem 4 xlTableBody 8 XlLookAt 常量值 xlPart 2 xlWhole 1 XlMailSystem 常量值 xlMAPI 1 xlNoMailSystem 0 xlPowerTalk 2 XlMarkerStyle 常量值xlMarkerStyleAutomatic -4105 xlMarkerStyleCircle 8 xlMarkerStyleDash -4115 xlMarkerStyleDiamond 2 xlMarkerStyleDot -4118 xlMarkerStyleNone -4142 xlMarkerStylePicture -4147 xlMarkerStylePlus 9 xlMarkerStyleSquare 1 xlMarkerStyleStar 5 xlMarkerStyleTriangle 3 xlMarkerStyleX -4168 XlMouseButton 常量值 xlNoButton 0 xlPrimaryButton 1 xlSecondaryButton 2 XlMousePointer 常量值xlDefault -4143 xlIBeam 3 xlNorthwestArrow 1 xlWait 2 XlMSApplication 常量值xlMicrosoftAccess 4 xlMicrosoftFoxPro 5 xlMicrosoftMail 3 xlMicrosoftPowerPoint 2 xlMicrosoftProject 6 xlMicrosoftSchedulePlus 7 xlMicrosoftWord 1 XlObjectSize 常量值 xlFitToPage 2 xlFullPage 3 xlScreenSize 1 XlOLEType 常量值 xlOLEControl 2 xlOLEEmbed 1 xlOLELink 0 XlOLEVerb 常量值 xlVerbOpen 2 xlVerbPrimary 1 XlOrder 常量值 xlDownThenOver 1 xlOverThenDown 2 XlOrientation 常量值xlDownward -4170 xlHorizontal -4128 xlUpward -4171 xlVertical -4166 XlPageBreak 常量值 xlPageBreakAutomatic -4105 xlPageBreakManual -4135 xlPageBreakNone -4142 XlPageBreakExtent 常量值 xlPageBreakFull 1 xlPageBreakPartial 2 XlPageOrientation 常量值 xlLandscape 2 xlPortrait 1 XlPaperSize 常量值xlPaper10x14 16 xlPaper11x17 17 xlPaperA3 8 xlPaperA4 9 xlPaperA4Small 10 xlPaperA5 11 xlPaperB4 12 xlPaperB5 13 xlPaperCsheet 24 xlPaperDsheet 25 xlPaperEnvelope10 20 xlPaperEnvelope11 21 xlPaperEnvelope12 22 xlPaperEnvelope14 23 xlPaperEnvelope9 19 xlPaperEnvelopeB4 33 xlPaperEnvelopeB5 34 xlPaperEnvelopeB6 35 xlPaperEnvelopeC3 29 xlPaperEnvelopeC4 30 xlPaperEnvelopeC5 28 xlPaperEnvelopeC6 31 xlPaperEnvelopeC65 32 xlPaperEnvelopeDL 27 xlPaperEnvelopeItaly 36 xlPaperEnvelopeMonarch 37 xlPaperEnvelopePersonal 38 xlPaperEsheet 26 xlPaperExecutive 7 xlPaperFanfoldLegalGerman 41 xlPaperFanfoldStdGerman 40 xlPaperFanfoldUS 39 xlPaperFolio 14 xlPaperLedger 4 xlPaperLegal 5 xlPaperLetter 1 xlPaperLetterSmall 2 xlPaperNote 18 xlPaperQuarto 15 xlPaperStatement 6 xlPaperTabloid 3 xlPaperUser 256 XlParameterDataType常量值 xlParamTypeBigInt -5 xlParamTypeBinary -2 xlParamTypeBit -7 xlParamTypeChar 1 xlParamTypeDate 9 xlParamTypeDecimal 3 xlParamTypeDouble 8 xlParamTypeFloat 6 xlParamTypeInteger 4 xlParamTypeLongVarBinary -4 xlParamTypeLongVarChar -1 xlParamTypeNumeric 2 xlParamTypeReal 7 xlParamTypeSmallInt 5 xlParamTypeTime 10 xlParamTypeTimestamp 11 xlParamTypeTinyInt -6 xlParamTypeUnknown 0 xlParamTypeVarBinary -3 xlParamTypeVarChar 12 xlParamTypeWChar -8 XlParameterType 常量值 xlConstant 1 xlPrompt 0 xlRange 2 XlPasteSpecialOperation 常量值 xlPasteSpecialOperationAdd 2 xlPasteSpecialOperationDivide 5 xlPasteSpecialOperationMultiply 4 xlPasteSpecialOperationNone -4142 xlPasteSpecialOperationSubtract 3 XlPasteType 常量值 xlPasteAll -4104 xlPasteAllExceptBorders 7 xlPasteColumnWidths 8 xlPasteComments -4144 xlPasteFormats -4122 xlPasteFormulas -4123xlPasteFormulasAndNumberFormats 11 xlPasteValidation 6 xlPasteValues -4163 xlPasteValuesAndNumberFormats 12 XlPattern 常量值 xlPatternAutomatic -4105 xlPatternChecker 9 xlPatternCrissCross 16 xlPatternDown -4121 xlPatternGray16 17 xlPatternGray25 -4124 xlPatternGray50 -4125 xlPatternGray75 -4126 xlPatternGray8 18 xlPatternGrid 15 xlPatternHorizontal -4128 xlPatternLightDown 13 xlPatternLightHorizontal 11 xlPatternLightUp 14 xlPatternLightVertical 12 xlPatternNone -4142 xlPatternSemiGray75 10 xlPatternSolid 1 xlPatternUp -4162 xlPatternVertical -4166 XlPhoneticAlignment 常量值 xlPhoneticAlignCenter 2 xlPhoneticAlignDistributed 3 xlPhoneticAlignLeft 1 xlPhoneticAlignNoControl 0 XlPhoneticCharacterType 常量值 xlHiragana 2 xlKatakana 1 xlKatakanaHalf 0 xlNoConversion 3 XlPictureAppearance 常量值 xlPrinter 2 xlScreen 1 XlPictureConvertorType 常量值 xlBMP 1 xlCGM 7 xlDRW 4 xlDXF 5 xlEPS 8 xlHGL 6 xlPCT 13 xlPCX 10 xlPIC 11 xlPLT 12 xlTIF 9 xlWMF 2 xlWPG 3 XlPivotCellType 常量值 xlPivotCellBlankCell 9 xlPivotCellCustomSubtotal 7 xlPivotCellDataField 4 xlPivotCellDataPivotField 8 xlPivotCellGrandTotal 3 xlPivotCellPageFieldItem 6 xlPivotCellPivotField 5 xlPivotCellPivotItem 1 xlPivotCellSubtotal 2 xlPivotCellValue 0 XlPivotFieldCalculation 常量值 xlDifferenceFrom 2 xlIndex 9 xlNoAdditionalCalculation -4143 xlPercentDifferenceFrom 4 xlPercentOf 3 xlPercentOfColumn 7 xlPercentOfRow 6 xlPercentOfTotal 8 xlRunningTotal 5 XlPivotFieldDataType 常量值 xlDate 2 xlNumber -4145 xlText -4158 XlPivotFieldOrientation 常量值 xlColumnField 2 xlDataField 4 xlHidden 0 xlPageField 3 xlRowField 1 XlPivotFormatType 常量值 xlPTClassic 20 xlPTNone 21 xlReport1 0 xlReport10 9 xlReport2 1 xlReport3 2 xlReport4 3 xlReport5 4 xlReport6 5 xlReport7 6 xlReport8 7 xlReport9 8 xlTable1 10 xlTable10 19 xlTable2 11 xlTable3 12 xlTable4 13 xlTable5 14 xlTable6 15 xlTable7 16 xlTable8 17 xlTable9 18 XlPivotTableMissingItems 常量值xlMissingItemsDefault -1 xlMissingItemsMax 32500 xlMissingItemsNone 0 XlPivotTableSourceType 常量值 xlConsolidation 3 xlDatabase 1 xlExternal 2xlPivotTable -4148 xlScenario 4 XlPivotTableVersionList 常量值xlPivotTableVersion10 1 xlPivotTableVersion2000 0 xlPivotTableVersionCurrent -1 XlPlacement 常量值 xlFreeFloating 3 xlMove 2 xlMoveAndSize 1 XlPlatform 常量值xlMacintosh 1 xlMSDOS 3 xlWindows 2 XlPrintErrors 常量值 xlPrintErrorsBlank 1 xlPrintErrorsDash 2 xlPrintErrorsDisplayed 0 xlPrintErrorsNA 3 XlPrintLocation 常量值 xlPrintInPlace 16 xlPrintNoComments -4142 xlPrintSheetEnd 1 XlPriority 常量值xlPriorityHigh -4127 xlPriorityLow -4134 xlPriorityNormal -4143 XlPTSelectionMode 常量值 xlBlanks 4 xlButton 15 xlDataAndLabel 0 xlDataOnly 2 xlFirstRow 256 xlLabelOnly 1 xlOrigin 3 XlQueryType 常量值 xlADORecordset 7 xlDAORecordset 2 xlODBCQuery 1 xlOLEDBQuery 5 xlTextImport 6 xlWebQuery 4 XlRangeAutoFormat 常量值 xlRangeAutoFormat3DEffects1 13 xlRangeAutoFormat3DEffects2 14 xlRangeAutoFormatAccounting1 4 xlRangeAutoFormatAccounting2 5 xlRangeAutoFormatAccounting3 6 xlRangeAutoFormatAccounting4 17 xlRangeAutoFormatClassic1 1 xlRangeAutoFormatClassic2 2 xlRangeAutoFormatClassic3 3 xlRangeAutoFormatClassicPivotTable 31 xlRangeAutoFormatColor1 7 xlRangeAutoFormatColor2 8 xlRangeAutoFormatColor3 9 xlRangeAutoFormatList1 10 xlRangeAutoFormatList2 11 xlRangeAutoFormatList3 12 xlRangeAutoFormatLocalFormat1 15 xlRangeAutoFormatLocalFormat2 16 xlRangeAutoFormatLocalFormat3 19 xlRangeAutoFormatLocalFormat4 20 xlRangeAutoFormatNone -4142 xlRangeAutoFormatPTNone 42 xlRangeAutoFormatReport1 21 xlRangeAutoFormatReport10 30 xlRangeAutoFormatReport2 22 xlRangeAutoFormatReport3 23 xlRangeAutoFormatReport4 24 xlRangeAutoFormatReport5 25 xlRangeAutoFormatReport6 26 xlRangeAutoFormatReport7 27 xlRangeAutoFormatReport8 28 xlRangeAutoFormatReport9 29 xlRangeAutoFormatSimple -4154 xlRangeAutoFormatTable1 32 xlRangeAutoFormatTable10 41 xlRangeAutoFormatTable2 33 xlRangeAutoFormatTable3 34 xlRangeAutoFormatTable4 35 xlRangeAutoFormatTable536 xlRangeAutoFormatTable6 37 xlRangeAutoFormatTable7 38 xlRangeAutoFormatTable8 39 xlRangeAutoFormatTable9 40 XlRangeValueDataType 常量值 xlRangeValueDefault 10 xlRangeValueMSPersistXML 12 xlRangeValueXMLSpreadsheet 11 XlReferenceStyle 常量值 xlA1 1 xlR1C1 -4150 XlReferenceType 常量值 xlAbsolute 1 xlAbsRowRelColumn 2 xlRelative 4 xlRelRowAbsColumn 3 XlRobustConnect 常量值 xlAlways 1 xlAsRequired 0 xlNever 2 XlRoutingSlipDelivery 常量值 xlAllAtOnce 2 xlOneAfterAnother 1 XlRoutingSlipStatus 常量值 xlNotYetRouted 0 xlRoutingComplete 2 xlRoutingInProgress 1 XlRowCol常量值 xlColumns 2 xlRows 1 XlRunAutoMacro 常量值 xlAutoActivate 3 xlAutoClose 2 xlAutoDeactivate 4 xlAutoOpen 1 XlSaveAction 常量值xlDoNotSaveChanges 2 xlSaveChanges 1 XlSaveAsAccessMode 常量值 xlExclusive 3 xlNoChange 1 xlShared 2 XlSaveConflictResolution 常量值 xlLocalSessionChanges 2 xlOtherSessionChanges 3 xlUserResolution 1 XlScaleType 常量值 xlScaleLinear -4132 xlScaleLogarithmic -4133 XlSearchDirection 常量值 xlNext 1 xlPrevious 2 XlSearchOrder 常量值 xlByColumns 2 xlByRows 1 XlSearchWithin 常量值xlWithinSheet 1 xlWithinWorkbook 2 XlSheetType 常量值 xlChart -4109 xlDialogSheet -4116 xlExcel4IntlMacroSheet 4 xlExcel4MacroSheet 3 xlWorksheet -4167 XlSheetVisibility 常量值 xlSheetHidden 0 xlSheetVeryHidden 2 xlSheetVisible -1 XlSizeRepresents 常量值 xlSizeIsArea 1 xlSizeIsWidth 2 XlSmartTagControlType 常量值 xlSmartTagControlActiveX 13 xlSmartTagControlButton 6 xlSmartTagControlCheckbox 9 xlSmartTagControlCombo 12 xlSmartTagControlHelp 3 xlSmartTagControlHelpURL 4 xlSmartTagControlImage 8 xlSmartTagControlLabel 7 xlSmartTagControlLink 2 xlSmartTagControlListbox 11 xlSmartTagControlRadioGroup 14 xlSmartTagControlSeparator 5 xlSmartTagControlSmartTag 1 xlSmartTagControlTextbox 10 XlSmartTagDisplayMode 常量值 xlButtonOnly 2 xlDisplayNone 1 xlIndicatorAndButton 0 XlSortDataOption 常量值 xlSortNormal 0 xlSortTextAsNumbers 1 XlSortMethod 常量值 xlPinYin 1 xlStroke 2 XlSortMethodOld常量值 xlCodePage 2 xlSyllabary 1 XlSortOrder 常量值 xlAscending 1 xlDescending 2 XlSortOrientation 常量值 xlSortColumns 1 xlSortRows 2 XlSortType 常量值xlSortLabels 2 xlSortValues 1 XlSourceType 常量值 xlSourceAutoFilter 3 xlSourceChart 5 xlSourcePivotTable 6 xlSourcePrintArea 2 xlSourceQuery 7 xlSourceRange 4 xlSourceSheet 1 xlSourceWorkbook 0 XlSpeakDirection 常量值xlSpeakByColumns 1 xlSpeakByRows 0 XlSpecialCellsValue 常量值 xlErrors 16 xlLogical 4 xlNumbers 1 xlTextValues 2 XlSubscribeToFormat 常量值xlSubscribeToPicture -4147 xlSubscribeToText -4158 XlSubtototalLocationType 常量值 xlAtBottom 2 xlAtTop 1 XlSummaryColumn 常量值 xlSummaryOnLeft -4131 xlSummaryOnRight -4152 XlSummaryReportType 常量值 xlStandardSummary 1 xlSummaryPivotTable -4148 XlSummaryRow 常量值 xlSummaryAbove 0 xlSummaryBelow 1 XlTabPosition 常量值 xlTabPositionFirst 0 xlTabPositionLast 1 XlTextParsingType 常量值 xlDelimited 1 xlFixedWidth 2 XlTextQualifier 常量值xlTextQualifierDoubleQuote 1 xlTextQualifierNone -4142 xlTextQualifierSingleQuote 2 XlTextVisualLayoutType 常量值 xlTextVisualLTR 1 xlTextVisualRTL 2 XlTickLabelOrientation 常量值 xlTickLabelOrientationAutomatic -4105 xlTickLabelOrientationDownward -4170 xlTickLabelOrientationHorizontal -4128 xlTickLabelOrientationUpward -4171 xlTickLabelOrientationVertical -4166 XlTickLabelPosition 常量值 xlTickLabelPositionHigh -4127 xlTickLabelPositionLow -4134 xlTickLabelPositionNextToAxis 4 xlTickLabelPositionNone -4142 XlTickMark 常量值 xlTickMarkCross 4 xlTickMarkInside 2 xlTickMarkNone -4142 xlTickMarkOutside 3 XlTimeUnit 常量值 xlDays 0 xlMonths 1 xlYears 2 XlToolbarProtection 常量值 xlNoButtonChanges 1 xlNoChanges 4 xlNoDockingChanges 3 xlNoShapeChanges 2 xlToolbarProtectionNone -4143 XlTotalsCalculation 常量值 xlTotalsCalculationAverage 2 xlTotalsCalculationCount 3 xlTotalsCalculationCountNums 4 xlTotalsCalculationMax 6 xlTotalsCalculationMin 5 xlTotalsCalculationNone 0 xlTotalsCalculationStdDev 7 xlTotalsCalculationSum 1xlTotalsCalculationVar 8 XlTrendlineType 常量值 xlExponential 5 xlLinear -4132 xlLogarithmic -4133 xlMovingAvg 6 xlPolynomial 3 xlPower 4 XlUnderlineStyle 常量值 xlUnderlineStyleDouble -4119 xlUnderlineStyleDoubleAccounting 5 xlUnderlineStyleNone -4142 xlUnderlineStyleSingle 2 xlUnderlineStyleSingleAccounting 4 XlUpdateLinks 常量值 xlUpdateLinksAlways 3 xlUpdateLinksNever 2 xlUpdateLinksUserSetting 1 XlVAlign 常量值 xlVAlignBottom -4107 xlVAlignCenter -4108 xlVAlignDistributed -4117 xlVAlignJustify -4130 xlVAlignTop -4160 XlWBATemplate 常量值 xlWBATChart -4109xlWBATExcel4IntlMacroSheet 4 xlWBATExcel4MacroSheet 3 xlWBATWorksheet -4167 XlWebFormatting 常量值 xlWebFormattingAll 1 xlWebFormattingNone 3 xlWebFormattingRTF 2 XlWebSelectionType 常量值 xlAllTables 2 xlEntirePage 1 xlSpecifiedTables 3 XlWindowState 常量值 xlMaximized -4137 xlMinimized -4140 xlNormal -4143 XlWindowType 常量值 xlChartAsWindow 5 xlChartInPlace 4 xlClipboard 3 xlInfo -4129 xlWorkbook 1 XlWindowView 常量值 xlNormalView 1 xlPageBreakPreview 2 XlXLMMacroType 常量值 xlCommand 2 xlFunction 1 xlNotXLM 3 XlXmlExportResult 常量值 xlXmlExportSuccess 0 xlXmlExportValidationFailed 1 XlXmlImportResult 常量值xlXmlImportElementsTruncated 1 xlXmlImportSuccess 0 xlXmlImportValidationFailed 2 XlXmlLoadOption 常量值 xlXmlLoadImportToList 2 xlXmlLoadMapXml 3 xlXmlLoadOpenXml 1 xlXmlLoadPromptUser 0 XlYesNoGuess 常量值 xlGuess 0 xlNo 2 xlYes 1 三人行,必有我师焉:择其善而从之,其不善者而改之。
API函数SendMessage参数即Windows消息详解
Windows是一个消息驱动式系统,SendMessage是应用程序和应用程序之间进行消息传递的主要手段之一,这里搜集整理了SendMessage函数的详细参数介绍,以备自用。
VFP声明:DECLARE INTEGER SendMessage IN user32;INTEGER hWnd,;INTEGER wMsg,;INTEGER wParam,;INTEGER lParam参数1:hWnd-窗口句柄。
窗口可以是任何类型的屏幕对象。
参数2:wMsg-用于区别其他消息的常量值.参数3:wParam-通常是一个与消息有关的常量值,也可能是窗口或控件的句柄. 参数4: lParam-通常是一个指向内存中数据的指针。
wMsg参数常量值:#DeFine WM_CREATE 0x01创建一个窗口#DeFine WM_DESTROY 0x02当一个窗口被破坏时发送#DeFine WM_MOVE 0x03移动一个窗口#DeFine WM_SIZE 0x05改变一个窗口的大小#DeFine WM_ACTIVATE 0x06一个窗口被激活或失去激活状态#DeFine WM_SETFOCUS 0x07一个窗口获得焦点#DeFine WM_KILLFOCUS 0x08一个窗口失去焦点#DeFine WM_ENABLE 0x0A一个窗口改变成Enable状态#DeFine WM_SETREDRAW 0x0B设置窗口是否能重画#DeFine WM_SETTEXT 0x0C应用程序发送此消息来设置一个窗口的文本#DeFine WM_GETTEXT 0x0D应用程序发送此消息来复制对应窗口的文本到缓冲区#DeFine WM_GETTEXTLENGTH 0x0E得到与一个窗口有关的文本的长度(不包含空字符)#DeFine WM_PAINT 0x0F要求一个窗口重画自己#DeFine WM_CLOSE 0x10当一个窗口或应用程序要关闭时发送一个信号#DeFine WM_QUERYENDSESSION 0x11当用户选择结束对话框或程序自己调用ExitWindows函数#DeFine WM_QUIT 0x12用来结束程序运行 #DeFine WM_QUERYOPEN 0x13当用户窗口恢复以前的大小位置时,把此消息发送给某个图标#DeFine WM_ERASEBKGND 0x14当窗口背景必须被擦除时(例在窗口改变大小时)#DeFine WM_SYSCOLORCHANGE 0x15当系统颜色改变时,发送此消息给所有顶级窗口#DeFine WM_ENDSESSION 0x16当系统进程发出WM_QUERYENDSESSION消息后,此消息发送给应用程序,通知它对话是否结束#DeFine WM_SHOWWINDOW 0x18当隐藏或显示窗口是发送此消息给这个窗口#DeFine WM_ACTIVATEAPP 0x1C发此消息给应用程序哪个窗口是激活的,哪个是非激活的#DeFine WM_FONTCHANGE 0x1D当系统的字体资源库变化时发送此消息给所有顶级窗口#DeFine WM_TIMECHANGE 0x1E当系统的时间变化时发送此消息给所有顶级窗口#DeFine WM_CANCELMODE 0x1F发送此消息来取消某种正在进行的摸态(操作)#DeFine WM_SETCURSOR 0x20如果鼠标引起光标在某个窗口中移动且鼠标输入没有被捕获时,就发消息给某个窗口#DeFine WM_MOUSEACTIVATE 0x21当光标在某个非激活的窗口中而用户正按着鼠标的某个键发送此消息给当前窗口#DeFine WM_CHILDACTIVATE 0x22发送此消息给MDI子窗口当用户点击此窗口的标题栏,或当窗口被激活,移动,改变大小#DeFine WM_QUEUESYNC 0x23此消息由基于计算机的训练程序发送,通过WH_JOURNALPALYBACK的hook程序分离出用户输入消息#DeFine WM_GETMINMAXINFO 0x24此消息发送给窗口当它将要改变大小或位置#DeFine WM_PAINTICON 0x26发送给最小化窗口当它图标将要被重画#DeFine WM_ICONERASEBKGND 0x27此消息发送给某个最小化窗口,仅当它在画图标前它的背景必须被重画#DeFine WM_NEXTDLGCTL 0x28发送此消息给一个对话框程序去更改焦点位置#DeFine WM_SPOOLERSTATUS 0x2A每当打印管理列队增加或减少一条作业时发出此消息#DeFine WM_DRAWITEM 0x2B当button,combobox,listbox,menu的可视外观改变时发送#DeFine WM_MEASUREITEM 0x2C当button, combo box, list box, list view control, or menu item 被创建时#DeFine WM_VKEYTOITEM 0x2E此消息有一个LBS_WANTKEYBOARDINPUT风格的发出给它的所有者来响应WM_KEYDOWN消息#DeFine WM_CHARTOITEM 0x2F此消息由一个LBS_WANTKEYBOARDINPUT风格的列表框发送给他的所有者来响应WM_CHAR消息#DeFine WM_SETFONT 0x30当绘制文本时程序发送此消息得到控件要用的颜色#DeFine WM_GETFONT 0x31应用程序发送此消息得到当前控件绘制文本的字体#DeFine WM_SETHOTKEY 0x32应用程序发送此消息让一个窗口与一个热键相关连#DeFine WM_GETHOTKEY 0x33应用程序发送此消息来判断热键与某个窗口是否有关联#DeFine WM_QUERYDRAGICON 0x37此消息发送给最小化窗口,当此窗口将要被拖放而它的类中没有定义图标,应用程序能返回一个图标或光标的句柄,当用户拖放图标时系统显示这个图标或光标#DeFine WM_COMPAREITEM 0x39发送此消息来判定combobox或listbox新增加的项的相对位置#DeFine WM_COMPACTING 0x41显示内存已经很少了#DeFine WM_WINDOWPOSCHANGING 0x46发送此消息给那个窗口的大小和位置将要被改变时,来调用setwindowpos函数或其它窗口管理函数#DeFine WM_WINDOWPOSCHANGED 0x47发送此消息给那个窗口的大小和位置已经被改变时,来调用setwindowpos函数或其它窗口管理函数#DeFine WM_POWER 0x48当系统将要进入暂停状态时发送此消息#DeFine WM_COPYDATA 0x4A当一个应用程序传递数据给另一个应用程序时发送此消息#DeFine WM_CANCELJOURNA 0x4B当某个用户取消程序日志激活状态,提交此消息给程序#DeFine WM_NOTIFY 0x4E当某个控件的某个事件已经发生或这个控件需要得到一些信息时,发送此消息给它的父窗口#DeFine WM_INPUTLANGCHANGEREQUEST 0x50当用户选择某种输入语言,或输入语言的热键改变#DeFine WM_INPUTLANGCHANGE 0x51当平台现场已经被改变后发送此消息给受影响的最顶级窗口#DeFine WM_TCARD 0x52当程序已经初始化windows帮助例程时发送此消息给应用程序#DeFine WM_HELP 0x53此消息显示用户按下了F1,如果某个菜单是激活的,就发送此消息个此窗口关联的菜单,否则就发送给有焦点的窗口,如果当前都没有焦点,就把此消息发送给当前激活的窗口#DeFine WM_USERCHANGED 0x54当用户已经登入或退出后发送此消息给所有的窗口,当用户登入或退出时系统更新用户的具体设置信息,在用户更新设置时系统马上发送此消息#DeFine WM_NOTIFYFORMAT 0x55公用控件,自定义控件和他们的父窗口通过此消息来判断控件是使用ANSI还是UNICODE结构#DeFine WM_CONTEXTMENU ??当用户某个窗口中点击了一下右键就发送此消息给这个窗口#DeFine WM_STYLECHANGING 0x7C当调用SETWINDOWLONG函数将要改变一个或多个窗口的风格时发送此消息给那个窗口#DeFine WM_STYLECHANGED 0x7D当调用SETWINDOWLONG函数一个或多个窗口的风格后发送此消息给那个窗口#DeFine WM_DISPLAYCHANGE 0x7E当显示器的分辨率改变后发送此消息给所有的窗口#DeFine WM_GETICON 0x7F此消息发送给某个窗口来返回与某个窗口有关连的大图标或小图标的句柄#DeFine WM_SETICON 0x80程序发送此消息让一个新的大图标或小图标与某个窗口关联#DeFine WM_NCCREATE 0x81当某个窗口第一次被创建时,此消息在WM_CREATE消息发送前发送#DeFine WM_NCDESTROY 0x82此消息通知某个窗口,非客户区正在销毁#DeFine WM_NCCALCSIZE 0x83当某个窗口的客户区域必须被核算时发送此消息#DeFine WM_NCHITTEST 0x84移动鼠标,按住或释放鼠标时发生#DeFine WM_NCPAINT 0x85程序发送此消息给某个窗口当它(窗口)的框架必须被绘制时#DeFine WM_NCACTIVATE 0x86此消息发送给某个窗口仅当它的非客户区需要被改变来显示是激活还是非激活状态#DeFine WM_GETDLGCODE 0x87发送此消息给某个与对话框程序关联的控件,widdows控制方位键和TAB键使输入进入此控件通过应#DeFine WM_NCMOUSEMOVE 0xA0当光标在一个窗口的非客户区内移动时发送此消息给这个窗口非客户区为:窗体的标题栏及窗的边框体#DeFine WM_NCLBUTTONDOWN 0xA1当光标在一个窗口的非客户区同时按下鼠标左键时提交此消息#DeFine WM_NCLBUTTONUP 0xA2当用户释放鼠标左键同时光标某个窗口在非客户区十发送此消息#DeFine WM_NCLBUTTONDBLCLK 0xA3当用户双击鼠标左键同时光标某个窗口在非客户区十发送此消息#DeFine WM_NCRBUTTONDOWN 0xA4当用户按下鼠标右键同时光标又在窗口的非客户区时发送此消息#DeFine WM_NCRBUTTONUP 0xA5当用户释放鼠标右键同时光标又在窗口的非客户区时发送此消息#DeFine WM_NCRBUTTONDBLCLK 0xA6当用户双击鼠标右键同时光标某个窗口在非客户区十发送此消息#DeFine WM_NCMBUTTONDOWN 0xA7当用户按下鼠标中键同时光标又在窗口的非客户区时发送此消息#DeFine WM_NCMBUTTONUP 0xA8当用户释放鼠标中键同时光标又在窗口的非客户区时发送此消息#DeFine WM_NCMBUTTONDBLCLK 0xA9当用户双击鼠标中键同时光标又在窗口的非客户区时发送此消息#DeFine WM_KEYFIRST 0x100WM_KEYDOWN 按下一个键#DeFine WM_KEYUP 0x101释放一个键#DeFine WM_CHAR 0x102按下某键,并已发出WM_KEYDOWN, WM_KEYUP消息#DeFine WM_DEADCHAR 0x103当用translatemessage函数翻译WM_KEYUP消息时发送此消息给拥有焦点的窗口#DeFine WM_SYSKEYDOWN 0x104当用户按住ALT键同时按下其它键时提交此消息给拥有焦点的窗口#DeFine WM_SYSKEYUP 0x105当用户释放一个键同时ALT 键还按着时提交此消息给拥有焦点的窗口#DeFine WM_SYSCHAR 0x106当WM_SYSKEYDOWN消息被TRANSLATEMESSAGE函数翻译后提交此消息给拥有焦点的窗口#DeFine WM_SYSDEADCHAR 0x107当WM_SYSKEYDOWN消息被TRANSLATEMESSAGE函数翻译后发送此消息给拥有焦点#DeFine WM_INITDIALOG 0x110在一个对话框程序被显示前发送此消息给它,通常用此消息初始化控件和执行其它任务#DeFine WM_COMMAND 0x111当用户选择一条菜单命令项或当某个控件发送一条消息给它的父窗口,一个快捷键被翻译#DeFine WM_SYSCOMMAND 0x112当用户选择窗口菜单的一条命令或当用户选择最大化或最小化时那个窗口会收到此消息#DeFine WM_TIMER 0x113发生了定时器事件#DeFine WM_HSCROLL 0x114当一个窗口标准水平滚动条产生一个滚动事件时发送此消息给那个窗口,也发送给拥有它的控件#DeFine WM_VSCROLL 0x115当一个窗口标准垂直滚动条产生一个滚动事件时发送此消息给那个窗口也,发送给拥有它的控件#DeFine WM_INITMENU 0x116当一个菜单将要被激活时发送此消息,它发生在用户菜单条中的某项或按下某个菜单键,它允许程序在显示前更改菜单#DeFine WM_INITMENUPOPUP 0x117当一个下拉菜单或子菜单将要被激活时发送此消息,它允许程序在它显示前更改菜单,而不要改变全部#DeFine WM_MENUSELECT 0x11F当用户选择一条菜单项时发送此消息给菜单的所有者(一般是窗口)#DeFine WM_MENUCHAR 0x120当菜单已被激活用户按下了某个键(不同于加速键),发送此消息给菜单的所有者#DeFine WM_ENTERIDLE 0x121当一个模态对话框或菜单进入空载状态时发送此消息给它的所有者,一个模态对话框或菜单进入空载状态就是在处理完一条或几条先前的消息后没有消息它的列队中等待#DeFine WM_CTLCOLORMSGBOX 0x132在windows绘制消息框前发送此消息给消息框的所有者窗口,通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置消息框的文本和背景颜色#DeFine WM_CTLCOLOREDIT 0x133当一个编辑型控件将要被绘制时发送此消息给它的父窗口通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置编辑框的文本和背景颜色#DeFine WM_CTLCOLORLISTBOX 0x134当一个列表框控件将要被绘制前发送此消息给它的父窗口通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置列表框的文本和背景#DeFine WM_CTLCOLORBTN 0x135当一个按钮控件将要被绘制时发送此消息给它的父窗口通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置按纽的文本和背景颜色#DeFine WM_CTLCOLORDLG 0x136当一个对话框控件将要被绘制前发送此消息给它的父窗口通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置对话框的文本背景颜色#DeFine WM_CTLCOLORSCROLLBAR 0x137当一个滚动条控件将要被绘制时发送此消息给它的父窗口通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置滚动条的背景颜色#DeFine WM_CTLCOLORSTATIC 0x138当一个静态控件将要被绘制时发送此消息给它的父窗口通过响应这条消息,所有者窗口可以通过使用给定的相关显示设备的句柄来设置静态控件的文本和背景颜色#DeFine WM_MOUSEWHEEL 0x20A当鼠标轮子转动时发送此消息个当前有焦点的控件#DeFine WM_MBUTTONDBLCLK 0x209双击鼠标中键#DeFine WM_MBUTTONUP 0x208释放鼠标中键#DeFine WM_MOUSEFIRST 0x200移动鼠标时发生#DeFine WM_MOUSEMOVE 0x200移动鼠标时发生,同WM_MOUSEFIRST#DeFine WM_LBUTTONDOWN 0x201按下鼠标左键#DeFine WM_LBUTTONUP 0x202释放鼠标左键#DeFine WM_LBUTTONDBLCLK 0x203双击鼠标左键#DeFine WM_RBUTTONDOWN 0x204按下鼠标右键#DeFine WM_RBUTTONUP 0x205释放鼠标右键#DeFine WM_RBUTTONDBLCLK 0x206双击鼠标右键#DeFine WM_MBUTTONDOWN 0x207按下鼠标中键#DeFine WM_MBUTTONUP 0x208释放鼠标中键#DeFine WM_MBUTTONDBLCLK 0x209双击鼠标中键#DeFine WM_MOUSEWHEEL 0x20A当鼠标轮子转动时发送此消息个当前有焦点的控件SendMessage消息大全及说明(B)(2008-01-04 13:55:39)转载分类:vc知识标签:itWM_IME_STARTCOMPOSITION = &H010DWM_IME_ENDCOMPOSITION = &H010EWM_IME_COMPOSITION = &H010FWM_IME_KEYLAST = &H010FWM_IME_SETCONTEXT = &H0281WM_IME_NOTIFY = &H0282WM_IME_CONTROL = &H0283WM_IME_COMPOSITIONFULL = &H0284WM_IME_SELECT = &H0285WM_IME_CHAR = &H0286WM_IME_REQUEST = &H0288WM_IME_KEYDOWN = &H0290WM_IME_KEYUP = &H0291WM_MDICREATE = &H0220应用程序发送此消息给多文档的客户窗口来创建一个MDI 子窗口WM_MDIDESTROY = &H0221应用程序发送此消息给多文档的客户窗口来关闭一个MDI 子窗口WM_MDIACTIVATE = &H0222应用程序发送此消息给多文档的客户窗口通知客户窗口激活另一个MDI子窗口,当客户窗口收到此消息后,它发出WM_MDIACTIVE消息给MDI子窗口(未激活)激活它;WM_MDIRESTORE = &H0223程序发送此消息给MDI客户窗口让子窗口从最大最小化恢复到原来大小WM_MDINEXT = &H0224程序发送此消息给MDI客户窗口激活下一个或前一个窗口WM_MDIMAXIMIZE = &H0225程序发送此消息给MDI客户窗口来最大化一个MDI子窗口;WM_MDITILE = &H0226程序发送此消息给MDI客户窗口以平铺方式重新排列所有MDI子窗口WM_MDICASCADE = &H0227程序发送此消息给MDI客户窗口以层叠方式重新排列所有MDI子窗口WM_MDIICONARRANGE = &H0228程序发送此消息给MDI客户窗口重新排列所有最小化的MDI子窗口WM_MDIGETACTIVE = &H0229程序发送此消息给MDI客户窗口来找到激活的子窗口的句柄WM_MDISETMENU = &H0230程序发送此消息给MDI客户窗口用MDI菜单代替子窗口的菜单WM_ENTERSIZEMOVE = &H0231WM_EXITSIZEMOVE = &H0232WM_DROPFILES = &H0233WM_MDIREFRESHMENU = &H0234WM_MOUSEHOVER = &H02A1WM_MOUSELEAVE = &H02A3WM_CUT = &H0300程序发送此消息给一个编辑框或combobox来删除当前选择的文本WM_COPY = &H0301程序发送此消息给一个编辑框或combobox来复制当前选择的文本到剪贴板WM_PASTE = &H0302程序发送此消息给editcontrol或combobox从剪贴板中得到数据WM_CLEAR = &H0303程序发送此消息给editcontrol或combobox清除当前选择的内容;WM_UNDO = &H0304程序发送此消息给editcontrol或combobox撤消最后一次操作WM_RENDERFORMAT = &H0305;WM_RENDERALLFORMATS = &H0306WM_DESTROYCLIPBOARD = &H0307当调用ENPTYCLIPBOARD函数时发送此消息给剪贴板的所有者WM_DRAWCLIPBOARD = &H0308当剪贴板的内容变化时发送此消息给剪贴板观察链的第一个窗口;它允许用剪贴板观察窗口来显示剪贴板的新内容;WM_PAINTCLIPBOARD = &H0309当剪贴板包含CF_OWNERDIPLAY格式的数据并且剪贴板观察窗口的客户区需要重画;WM_VSCROLLCLIPBOARD = &H030AWM_SIZECLIPBOARD = &H030B当剪贴板包含CF_OWNERDIPLAY格式的数据并且剪贴板观察窗口的客户区域的大小已经改变是此消息通过剪贴板观察窗口发送给剪贴板的所有者;WM_ASKCBFORMATNAME = &H030C通过剪贴板观察窗口发送此消息给剪贴板的所有者来请求一个CF_OWNERDISPLAY格式的剪贴板的名字WM_CHANGECBCHAIN = &H030D当一个窗口从剪贴板观察链中移去时发送此消息给剪贴板观察链的第一个窗口;WM_HSCROLLCLIPBOARD = &H030E此消息通过一个剪贴板观察窗口发送给剪贴板的所有者;它发生在当剪贴板包含CFOWNERDISPALY格式的数据并且有个事件在剪贴板观察窗的水平滚动条上;所有者应滚动剪贴板图象并更新滚动条的值;WM_QUERYNEWPALETTE = &H030F此消息发送给将要收到焦点的窗口,此消息能使窗口在收到焦点时同时有机会实现他的逻辑调色板WM_PALETTEISCHANGING= &H0310当一个应用程序正要实现它的逻辑调色板时发此消息通知所有的应用程序WM_PALETTECHANGED = &H0311此消息在一个拥有焦点的窗口实现它的逻辑调色板后发送此消息给所有顶级并重叠的窗口,以此来改变系统调色板WM_HOTKEY = &H0312当用户按下由REGISTERHOTKEY函数注册的热键时提交此消息WM_PRINT = 791应用程序发送此消息仅当WINDOWS或其它应用程序发出一个请求要求绘制一个应用程序的一部分;WM_PRINTCLIENT = 792WM_HANDHELDFIRST = 856WM_HANDHELDLAST = 863WM_PENWINFIRST = &H0380WM_PENWINLAST = &H038FWM_COALESCE_FIRST = &H0390WM_COALESCE_LAST = &H039FWM_DDE_FIRST = &H03E0WM_DDE_INITIATE = WM_DDE_FIRST + 0一个DDE客户程序提交此消息开始一个与服务器程序的会话来响应那个指定的程序和主题名;WM_DDE_TERMINATE = WM_DDE_FIRST + 1一个DDE应用程序(无论是客户还是服务器)提交此消息来终止一个会话;WM_DDE_ADVISE = WM_DDE_FIRST + 2一个DDE客户程序提交此消息给一个DDE服务程序来请求服务器每当数据项改变时更新它WM_DDE_UNADVISE = WM_DDE_FIRST + 3一个DDE客户程序通过此消息通知一个DDE服务程序不更新指定的项或一个特殊的剪贴板格式的项WM_DDE_ACK = WM_DDE_FIRST + 4此消息通知一个DDE(动态数据交换)程序已收到并正在处理WM_DDE_POKE, WM_DDE_EXECUTE, WM_DDE_DATA, WM_DDE_ADVISE, WM_DDE_ UNADVISE, or WM_DDE_INITIAT消息WM_DDE_DATA = WM_DDE_FIRST + 5一个DDE服务程序提交此消息给DDE客户程序来传递个一数据项给客户或通知客户的一条可用数据项WM_DDE_REQUEST = WM_DDE_FIRST + 6一个DDE客户程序提交此消息给一个DDE服务程序来请求一个数据项的值;WM_DDE_POKE = WM_DDE_FIRST + 7一个DDE客户程序提交此消息给一个DDE服务程序,客户使用此消息来请求服务器接收一个未经同意的数据项;服务器通过答复WM_DDE_ACK消息提示是否它接收这个数据项;WM_DDE_EXECUTE = WM_DDE_FIRST + 8一个DDE客户程序提交此消息给一个DDE服务程序来发送一个字符串给服务器让它象串行命令一样被处理,服务器通过提交WM_DDE_ACK消息来作回应;WM_DDE_LAST = WM_DDE_FIRST + 8WM_APP = &H8000WM_USER = &H0400此消息能帮助应用程序自定义私有消息;其中:参数idHook 指定了钩子的类型,总共有如下13种:WH_CALLWNDPROC 系统将消息发送到指定窗口之前的"钩子"WH_CALLWNDPROCRET 消息已经在窗口中处理的"钩子"WH_CBT 基于计算机培训的"钩子"WH_DEBUG 差错"钩子"WH_FOREGROUNDIDLE 前台空闲窗口"钩子"WH_GETMESSAGE 接收消息投递的"钩子"WH_JOURNALPLAYBACK 回放以前通过WH_JOURNALRECORD"钩子"记录的输入消息WH_JOURNALRECORD 输入消息记录"钩子"WH_KEYBOARD 键盘消息"钩子"WH_MOUSE 鼠标消息"钩子"WH_MSGFILTER 对话框、消息框、菜单或滚动条输入消息"钩子"WH_SHELL 外壳"钩子"WH_SYSMSGFILTER 系统消息"钩子"WH_CALLWNDPROC 发送到窗口的消息。
Excel对象常量和对应值
XlPageBreak
常量 值
xlPageBreakAutomatic -4105
xlPageBreakManual -4135
xlPageBreakNone -4142
XlPageBreakExtent
常量 值
xlPageBreakFull 1
xlPaperA4Small 10
xlPaperA5 11
xlPaperB4 12
xlPaperB5 13
xlPaperCsheet 24
xlPaperDsheet 25
xlPaperEnvelope10 20
xlPaperEnvelope11 21
xlPaperEnvelope12 22
xlListDataTypeHyperLink 10
xlListDataTypeListLookup 8
xlListDataTypeMultiLineRichText 12
xlListDataTypeMultiLineText 2
xlListDataTypeNone 0
xlListDataTypeNumber 3
xlDataHeader 3
xlDataItem 7
xlPageHeader 2
xlPageItem 6
xlRowHeader -4153
xlRowItem 4
xlTableBody 8
XlLookAt
常量 值
xlPart 2
xlWhole 1
XlMailSystem
xlListDataTypeText 1
XlListObjectSourceType
易语言常量表
5
#四开
6#十六开7Fra bibliotek#三十二开
8
#信纸
9
#法律用纸
10
#行政用纸
11
#声明
12
#小报
13
#笔记
14
#帐本
15
#对开纸
16
#输入密码
4
#缩放到纸宽
-1
#限定到纸宽
-2
#常量
0
#资源
1
#文本右对齐
524288
#取消钮
1
#放弃钮
2
#重试钮
3
#忽略钮
4
#是钮
5
#否钮
6
#首拼及全拼
1
“信息框”命令使用。
#双拼
2
#自动判别
3
#Ctrl 键状态
1
#Shift 键状态 2
#Alt 键状态
4
#键 0
48
#键 1
49
#键 2
50
#键 3
51
#键 4
52
#键 5
53
#键 6
54
#键 7
55
#键 8
6 7 8 11
12
1 2 3 1 2 1 2 3 4
1
2 4 8 1 2 3 4 5 1 2 3 -16777216
可以存储大量的不定长字节数据。 文本型的扩充,可以存储大量的不定长 文本数据。
取最大数值及日期。 取最小数值及日期。 如果禁止修改,则自动禁止添加和删 除。
#文本
1
#图片文件名
2
#图片数据
87
#X 键
88
#Y 键
89
Excel对象常量和对应值
xlIMEModeNoControl 0
xlIMEModeOff 2
xlIMEModeOn 1
XlImportDataAs
常量 值
xlPivotTableReport 1
xlQueryTable 0
XlInsertFormatOrigin
xlSlantDashDot 13
XlLink
常量 值
xlExcelLinks 1
xlOLELinks 2
xlPublishers 5
xlSubscribers 6
XlLinkInfo
常量 值
xlEditionDate 2
xlLinkInfoStatus 3
xlUpdateState 1
xlVerbPrimary 1
XlOrder
常量 值
xlDownThenOver 1
xlOverThenDown 2
XlOrientation
常量 值
xlDownward -4170
xlHorizontal -4128
xlUpward -4171
xlVertical -4166
xlOutline 1
xlTabular 0
XlLegendPosition
常量 值
xlLegendPositionBottom -4107
xlLegendPositionCorner 2
xlLegendPositionLeft -4131
xlLegendPositionRight -4152
xlPaperEnvelopeDL 27