| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 449 人关注过本帖
标题:程序在循环中怎么改变当前光标选中项
只看楼主 加入收藏
lzx1556
Rank: 1
等 级:新手上路
帖 子:41
专家分:8
注 册:2012-9-5
结帖率:85.71%
收藏
已结贴  问题点数:20 回复次数:4 
程序在循环中怎么改变当前光标选中项
在编写批量剪切程序时,希望程序在循环剪切中可以改变当前光标选中项,也就是有指向的选择要剪切的对象,怎么实现?
2013-06-12 14:37
风吹过b
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:364
帖 子:4947
专家分:30084
注 册:2008-10-15
收藏
得分:14 
有一个线程在后台监视剪切板,或者用定时器到后台监视也可。
每一次变动,都记录下来。

然后显示为一个列表,点击哪个时,就把哪个传到要粘贴的地方或重新放剪切板。

授人于鱼,不如授人于渔
早已停用QQ了
2013-06-12 19:48
lzx1556
Rank: 1
等 级:新手上路
帖 子:41
专家分:8
注 册:2012-9-5
收藏
得分:0 
回复 2楼 风吹过b
您说的这个我已猜到,的有具体的例子吗?,另外:
API右键菜单怎么调用自定义函数呢?具体函数如下:
Public Function AddCallBack(ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, ByVal lParam As Long) As Long
    Select Case wMsg
        Case WM_COMMAND '消息
            Select Case wParam
                Case WM_USER + IDM_CUT
                                              UserForm1.cmd剪切
                Case WM_USER + IDM_CREAT
                                            UserForm1.TreeView1.Cmd添加
                Case WM_USER + IDM_PASTE
                                              UserForm1.TreeView1.cmd粘贴
            End Select
    End Select
    AddCallBack = CallWindowProc(OldProc, hwnd, wMsg, wParam, lParam)
End Function
    剪切、添加、粘帖函数在按钮点击时已通过测试,请教和API右键菜单的关联问题?
谢谢!
2013-06-15 09:40
lzx1556
Rank: 1
等 级:新手上路
帖 子:41
专家分:8
注 册:2012-9-5
收藏
得分:0 
回复 2楼 风吹过b
还有:我是在cad环境中用的vba编程的,vb中很多的常量在这里不支持了
2013-06-15 09:48
lzx1556
Rank: 1
等 级:新手上路
帖 子:41
专家分:8
注 册:2012-9-5
收藏
得分:0 
回复 2楼 风吹过b
api右键弹出菜单我已捣鼓出来,与自定义函数关联时老死机,调用出错。
2013-06-15 09:53
快速回复:程序在循环中怎么改变当前光标选中项
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.039721 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved