VBA 64位API声明语句第025讲
跟我学VBA我这里专注VBA, 授人以渔。我98年开始从源码接触VBA已经20余年了随着年龄的增长越来越觉得有必要把这项技能传递给需要这项技术的职场人员。希望职场和数据打交道的朋友都来学习VBA,利用VBA,起码可以提高自己的工作效率可以有时间多陪陪父母多陪陪家人何乐而不为呢我的教程一共九套从入门开始一直讲到程序的分发是学习利用VBA的实用教程。这份API资料是随高级教程赠送的。这些内容是MS的权威资料看似枯燥但对于想学习API函数的朋友是非常有用的。这讲我们继续学习VBA 64位API声明语句第025讲【分享成果随喜正能量】一般薄福之人从来不懂感恩。古人云:“一碗米养恩人一担米养仇人。”薄福的人活在自我错误的认知世界里个性固执且多疑总是被情绪牵着鼻子走。既然有幸遇到佛法首先要打开自己的心胸去除心魔常怀感恩心。多积福积德幸运之神一定会眷顾你。至于有些负能量的人你度不了他那就选择远离。修行需要清静无论环境还是心情。Const R2_NOTXORPEN 10 DPxnConst R2_NOP 11 DConst R2_MERGENOTPEN 12 DPnoConst R2_COPYPEN 13 PConst R2_MERGEPENNOT 14 PDnoConst R2_MERGEPEN 15 DPoConst R2_WHITE 16 1Const R2_LAST 16 Ternary raster operationsConst SRCCOPY HCC0020 (DWORD) dest sourceConst SRCPAINT HEE0086 (DWORD) dest source OR destConst SRCAND H8800C6 (DWORD) dest source AND destConst SRCINVERT H660046 (DWORD) dest source XOR destConst SRCERASE H440328 (DWORD) dest source AND (NOT dest )Const NOTSRCCOPY H330008 (DWORD) dest (NOT source)Const NOTSRCERASE H1100A6 (DWORD) dest (NOT src) AND (NOT dest)Const MERGECOPY HC000CA (DWORD) dest (source AND pattern)Const MERGEPAINT HBB0226 (DWORD) dest (NOT source) OR destConst PATCOPY HF00021 (DWORD) dest patternConst PATPAINT HFB0A09 (DWORD) dest DPSnooConst PATINVERT H5A0049 (DWORD) dest pattern XOR destConst DSTINVERT H550009 (DWORD) dest (NOT dest)Const BLACKNESS H42 (DWORD) dest BLACKConst WHITENESS HFF0062 (DWORD) dest WHITEConst GDI_ERROR HFFFFFFFFConst HGDI_ERROR As LongPtr -1 -1 Long (HFFFFFFFF) on 32-bit VBA; -1 LongLong (HFFFFFFFFFFFFFFFF^) on 64-bit VBA Region FlagsConst ERRORAPI 0Const NULLREGION 1Const SIMPLEREGION 2Const COMPLEXREGION 3 CombineRgn() StylesConst RGN_AND 1Const RGN_OR 2Const RGN_XOR 3Const RGN_DIFF 4Const RGN_COPY 5Const RGN_MIN RGN_ANDConst RGN_MAX RGN_COPY StretchBlt() ModesConst BLACKONWHITE 1Const WHITEONBLACK 2Const COLORONCOLOR 3Const HALFTONE 4Const MAXSTRETCHBLTMODE 4 PolyFill() ModesConst ALTERNATE 1Const WINDING 2Const POLYFILL_LAST 2 Text Alignment OptionsConst TA_NOUPDATECP 0Const TA_UPDATECP 1Const TA_LEFT 0Const TA_RIGHT 2Const TA_CENTER 6Const TA_TOP 0Const TA_BOTTOM 8Const TA_BASELINE 24Const TA_MASK (TA_BASELINE TA_CENTER TA_UPDATECP)Const VTA_BASELINE TA_BASELINEConst VTA_LEFT TA_BOTTOMConst VTA_RIGHT TA_TOPConst VTA_CENTER TA_CENTERConst VTA_BOTTOM TA_RIGHTConst VTA_TOP TA_LEFTConst ETO_GRAYED 1Const ETO_OPAQUE 2Const ETO_CLIPPED 4Const ASPECT_FILTERING H1Const DCB_RESET H1Const DCB_ACCUMULATE H2Const DCB_DIRTY DCB_ACCUMULATEConst DCB_SET (DCB_RESET Or DCB_ACCUMULATE)Const DCB_ENABLE H4Const DCB_DISABLE H8 Metafile FunctionsConst META_SETBKCOLOR H201Const META_SETBKMODE H102Const META_SETMAPMODE H103Const META_SETROP2 H104Const META_SETRELABS H105Const META_SETPOLYFILLMODE H106Const META_SETSTRETCHBLTMODE H107Const META_SETTEXTCHAREXTRA H108Const META_SETTEXTCOLOR H209Const META_SETTEXTJUSTIFICATION H20AConst META_SETWINDOWORG H20BConst META_SETWINDOWEXT H20CConst META_SETVIEWPORTORG H20DConst META_SETVIEWPORTEXT H20EConst META_OFFSETWINDOWORG H20FConst META_SCALEWINDOWEXT H410Const META_OFFSETVIEWPORTORG H211Const META_SCALEVIEWPORTEXT H412Const META_LINETO H213Const META_MOVETO H214Const META_EXCLUDECLIPRECT H415Const META_INTERSECTCLIPRECT H416Const META_ARC H817Const META_ELLIPSE H418Const META_FLOODFILL H419Const META_PIE H81AConst META_RECTANGLE H41BConst META_ROUNDRECT H61CConst META_PATBLT H61DConst META_SAVEDC H1EConst META_SETPIXEL H41FConst META_OFFSETCLIPRGN H220Const META_TEXTOUT H521Const META_BITBLT H922Const META_STRETCHBLT HB23Const META_POLYGON H324Const META_POLYLINE H325Const META_ESCAPE H626Const META_RESTOREDC H127Const META_FILLREGION H228Const META_FRAMEREGION H429Const META_INVERTREGION H12AConst META_PAINTREGION H12BConst META_SELECTCLIPREGION H12CConst META_SELECTOBJECT H12DConst META_SETTEXTALIGN H12EConst META_CHORD H830Const META_SETMAPPERFLAGS H231Const META_EXTTEXTOUT HA32Const META_SETDIBTODEV HD33Const META_SELECTPALETTE H234Const META_REALIZEPALETTE H35Const META_ANIMATEPALETTE H436Const META_SETPALENTRIES H37Const META_POLYPOLYGON H538Const META_RESIZEPALETTE H139Const META_DIBBITBLT H940Const META_DIBSTRETCHBLT HB41Const META_DIBCREATEPATTERNBRUSH H142Const META_STRETCHDIB HF43Const META_EXTFLOODFILL H548Const META_DELETEOBJECT H1F0Const META_CREATEPALETTE HF7Const META_CREATEPATTERNBRUSH H1F9Const META_CREATEPENINDIRECT H2FAConst META_CREATEFONTINDIRECT H2FBConst META_CREATEBRUSHINDIRECT H2FCConst META_CREATEREGION H6FF GDI EscapesConst NEWFRAME 1Const AbortDocC 2Const NEXTBAND 3Const SETCOLORTABLE 4Const GETCOLORTABLE 5Const FLUSHOUTPUT 6Const DRAFTMODE 7Const QUERYESCSUPPORT 8Const SETABORTPROC 9Const StartDocC 10当学员学习到高级阶段如果引用API这个资料可以直接查到64位写法。大多数情况下我们是将低版本的程序文件升级到高版本这时您就不必为如下的错误提示所困扰了我20多年的VBA实践经验全部浓缩在下面的各个教程中

相关新闻

挖到一款AI漫剧生成新项目|个人实测体验,一起来玩

挖到一款AI漫剧生成新项目|个人实测体验,一起来玩

最近一直在体验市面上各类AI视频漫剧工具,偶然拿到了新项目的小规模内测机会。 ⏰内测时间:10月13日‑10月19日 项目暂未对外公开,进入平台需要邀请码。 👉扫码进群即可领取内测邀请码:扫码进群即可获得邀请码 http…

2026/10/7 15:29:44 阅读更多 →
WorkBuddy跨行业实战:六大场景自动化流程拆解与MCP集成指南

WorkBuddy跨行业实战:六大场景自动化流程拆解与MCP集成指南

1. 从热搜词里读懂 WorkBuddy 的真实使用场景1.1 为什么“大家都在用 WorkBuddy 做什么”这个问题值得认真聊WorkBuddy 这个工具最近在技术社区里的讨论热度明显上来了,但如果你去翻各种群聊和帖子,会发现一个很有意思的现象:问“WorkBuddy 怎…

2026/10/7 15:29:43 阅读更多 →
RAG系统稳定性核心:L3/L4网络层调优实战指南

RAG系统稳定性核心:L3/L4网络层调优实战指南

1. 这不是在聊“护城河”的比喻,而是在拆解AI系统里真正扛压的底层结构很多人一听到“护城河”,第一反应是模型参数量、私有数据量、微调能力——这些确实重要,但它们更像是城墙上飘的旗子,风一吹就晃。真正决定一个AI应用能不能活…

2026/10/7 15:29:42 阅读更多 →

最新新闻

淋巴细胞目标检测实战:从标注格式转换到YOLO训练避坑指南

淋巴细胞目标检测实战:从标注格式转换到YOLO训练避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 16:01:28 阅读更多 →
树莓派计算模块CM4与CM5全SKU对比与选型指南

树莓派计算模块CM4与CM5全SKU对比与选型指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 16:01:27 阅读更多 →
SystemC与TLM2.0的ESL性能建模实战:从架构评估到GEM5联合仿真

SystemC与TLM2.0的ESL性能建模实战:从架构评估到GEM5联合仿真

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 16:01:27 阅读更多 →
Altium Designer PCB开窗挖槽:阻焊开窗与机械层铣槽槽孔

Altium Designer PCB开窗挖槽:阻焊开窗与机械层铣槽槽孔

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 16:01:27 阅读更多 →
SMB版本差异与Windows局域网共享故障排查指南

SMB版本差异与Windows局域网共享故障排查指南

简介:smb.rar_SMB 是一份以经典《超级玛丽》(Super Mario Bros)为蓝本的 2D 平台游戏源码工程,面向刚接触游戏编程的 C 语言学习者和爱好者,演示了从窗口创建、资源加载到游戏逻辑更新的完整流程。压缩包内共 33 个文件…

2026/10/7 16:01:27 阅读更多 →
PDN阻抗优化与芯片供电仿真:Sigrity+ADS双工具实战指南

PDN阻抗优化与芯片供电仿真:Sigrity+ADS双工具实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 16:00:27 阅读更多 →

日新闻

ROS2机械臂仿真与运动控制:从URDF建模到Gazebo实战全解析

ROS2机械臂仿真与运动控制:从URDF建模到Gazebo实战全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:01:58 阅读更多 →
用浏览器直接改ESP32的WiFi密码:NVS键值配置工具设计与实现

用浏览器直接改ESP32的WiFi密码:NVS键值配置工具设计与实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:02:00 阅读更多 →
芯片封装缺陷检测:扫描声学显微镜(SAT)原理与实操指南

芯片封装缺陷检测:扫描声学显微镜(SAT)原理与实操指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 1:02:00 阅读更多 →

周新闻

KT148A语音芯片外挂8002D功放的工程实践指南

KT148A语音芯片外挂8002D功放的工程实践指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 14:34:12 阅读更多 →
LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

LLC谐振变换器增益公式推导:从FHA等效到完整归一化表达式

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 14:34:13 阅读更多 →
ARM架构深度解析:从RISC设计理念到交叉编译实战

ARM架构深度解析:从RISC设计理念到交叉编译实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 9:29:10 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 14:34:12 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 11:43:46 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/7 13:34:55 阅读更多 →