CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

从 LONG 转换为 LRESULT

2022-12-31 05:12| 发布者: admin| 查看: 208| 评论: 0|来自: AutoCAD

在Windows中,现在声明为,这是一种多态类型。此类型仅解析为 32 位版本。在 64 位 Windows 上,是 64 位。因此,参数不能声明为 asortype,函数不能声明为 returnortype。LRESULTLONG_PTRlongLRESULTLRESULTlongintLRESULTlongint

这可能会影响自定义 Windows 消息处理程序。例如,处理用户定义的消息。消息处理程序函数的类型必须由如下所示的函数指针模板定义:ON_MESSAGE (message, memberFxn)messagememberFxnLRESULT

afx_msg LRESULT (CWnd::*) (WPARAM, LPARAM)

如果定义返回 32 位值的消息处理程序,例如,则应重新定义它们以返回。LONGLRESULT


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 16:18

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部