摘要: VB6的IDE不支持滚轮,找了一个官方的外接程序,要用regsvr32注册一下,略微有点麻烦,我用setupfactory做了一个简单的安装包,安装一下就可以了。然后在vb的外接程序管理器里把鼠标支持打开即可。 VB6IDE滚轮支持 阅读全文
posted @ 2008-05-18 18:06 jetz 阅读(479) 评论(0) 推荐(1) 编辑
摘要: 我需要对Mapx控件支持鼠标滚轮,找了一个可以使用的代码,来自 http://blog.csdn.net/areful/archive/2007/10/19/1832010.aspx 需要注意的是,在FormLoad中增加Hook Map1.hWnd,在Form_Unload中增加UnHook Map1.hWnd 另外,在鼠标移动经过... 阅读全文
posted @ 2008-05-18 16:55 jetz 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: MapX的标注,修改标注功能尽管都有,但都十分的难用,操作起来,用户体验非常糟糕。不光编程难以控制,操作起来也不方便:工具选择要不断的切换,移动图元十分不敏感。所以希望实现一种比较友好的交互。 设想是这样的:默认状态,都是Pan工具,可以自由的移动地图,缩放功能放到缩略图这里就不考虑了。有一个标注开关,打开后,当在空白区域时,为标注功能。当在已存在图元上时,为移动功... 阅读全文
posted @ 2008-05-18 14:36 jetz 阅读(808) 评论(0) 推荐(0) 编辑
摘要: 正解:这是VB6语言模块的问题,编译成执行文件之后,运行执行文件就正常了.只是在VB6中运行时才显示乱码. 阅读全文
posted @ 2008-05-18 12:42 jetz 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 要在程序中加入标注功能,首先就想到用自带的AddPoint工具,但实在太难用了:两个事件中,Addfeaturetoolused工具中的feature是合入图层前的,toolused又没有feature的引用。要想修改一下加入图标的属性,非常困难。 所以,准备自己写。就用Pan工具就可以了,只要判断鼠标事件,合理的时候,调用现有的加点处理就很好用。 阅读全文
posted @ 2008-05-18 12:31 jetz 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 希望在程序中用到IE的导航图标,结果为了找到这套导航图标,费了大劲了。先是找图标,结果无论如何都找不到,只能找到xp之前ie5的导航图标。然后又是找到一些dll,用“桌面-->属性->自定义桌面->更改图标”查看,shell32.dll,iexplorer.exe,explorer.exe,maxthon.exe,都找不到这组图标。最后才知道,图标是以bi... 阅读全文
posted @ 2008-05-18 09:00 jetz 阅读(1312) 评论(2) 推荐(0) 编辑