剪切板API在32位与64位的Access下不同的声明语法-易勋
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> Access数据库-模块/函数/VBA


剪切板API在32位与64位的Access下不同的声明语法

发表时间:2021/4/1 15:19:53 评论(1) 浏览(2857)  评论 | 加入收藏 | 复制
   
摘 要:剪切板API在32位与64位的Access下不同的声明语法。
正 文:

在这个剪切板功能里面,32bit和64bit主要的差异:

1.64 bit的Declare 后必须有PtrSafe 

2.64 bit的指针\句柄必须使用LongPtr类型


32 bit:

    Private Declare Function OpenClipboard Lib "user32.dll" ( _
            ByVal hWnd As Long) As Long
    Private Declare Function GetClipboardData Lib "user32.dll" ( _
            ByVal wFormat As Long) As Long
    Private Declare Function CloseClipboard Lib "user32.dll" () As Long


64 bit:

    Private Declare PtrSafe Function OpenClipboard Lib "user32.dll" ( _
            ByVal hWnd As LongPtr) As Long
    Private Declare PtrSafe Function GetClipboardData Lib "user32.dll" ( _
            ByVal wFormat As LongPtr) As Long
    Private Declare PtrSafe Function CloseClipboard Lib "user32.dll" () As Long

Access软件网交流QQ群(群号:198465573)
 
 相关文章
VBA保存剪贴板为Bmp(加PrtScrn截屏)  【dbaseIIIer  2011/10/9】
【小偏方】office剪切板不正常时可参考下此贴  【何必见戴  2013/5/7】
【Access示例】清空剪贴板  【缪炜  2013/12/29】
将控件\变量中的字符串复制到剪切板  【易勋  2015/7/23】
【Access示例】双击文本框则复制内容到剪切板  【缪炜  2018/9/28】
【Access示例】如何判断剪贴板有无数据  【缪炜  2019/1/20】
将控件和变量中的字符串复制到剪切板  【accesstlm  2020/8/26】
【转载】Access VBA获取剪贴板字符  【金宇  2021/3/30】
常见问答
技术分类
相关资源
文章搜索
关于作者

易勋

文章分类

文章存档

友情链接