免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 1458|回复: 5
收起左侧

[求助] mapgis 6.7二次开发VC平台下F6不能使用,怎么解除?

[复制链接]

4

主题

505

铜板

2

好友

技术员

Rank: 3Rank: 3

积分
81
发表于 2016-5-16 15:26 | 显示全部楼层 |阅读模式
VC6.0平台下进行mapgis 6.7的二次开发,F5和F7都能使用,F6不能使用。好像被屏蔽了,怎么解除啊?谢谢

4

主题

505

铜板

2

好友

技术员

Rank: 3Rank: 3

积分
81
 楼主| 发表于 2016-5-17 16:27 | 显示全部楼层
问题已解决!!原因是MAPGIS二次开发的WM_KeyDown消息处理函数屏蔽了F6,而WM_KeyUp没有屏蔽F6。。解决办法就是增加 上面的两个消息处理函数,经验证:这种办法好像对多文档视图没用。还有有其他方法吗?
回复 支持 反对

使用道具 举报

4

主题

505

铜板

2

好友

技术员

Rank: 3Rank: 3

积分
81
 楼主| 发表于 2016-5-17 16:35 | 显示全部楼层
本帖最后由 5AAAAA 于 2016-5-17 16:38 编辑

问题已解决。。原因是MAPGIS 6.7的消息处理函数屏蔽了F6,解决办法增加WM_KEYDOWN和WM_KEYUP处理函数。。这种办法好像只对单文档视图有效。还有其他办法吗?
回复 支持 反对

使用道具 举报

4

主题

505

铜板

2

好友

技术员

Rank: 3Rank: 3

积分
81
 楼主| 发表于 2016-5-17 19:58 | 显示全部楼层
问题已解决!!
回复 支持 反对

使用道具 举报

206

主题

1万

铜板

25

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
38662

灌水勋章宣传勋章贡献勋章活跃勋章

QQ
发表于 2021-3-30 06:50 | 显示全部楼层
怎样解决的,详细分享一下,我也遇到这问题。
回复 支持 反对

使用道具 举报

1

主题

3013

铜板

17

好友

工程师

Rank: 7Rank: 7Rank: 7

积分
502
发表于 2023-6-6 18:52 | 显示全部楼层
的点点滴滴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表