一个很难的WIN的设置问题...drag and drop
1089 21
[1 楼] allseasons [资深泡菜]
10-9-22 09:41
回想一下,在WINDOWS的资源管理器里,从WIN3开始,就几乎没用过拖拽功能,drag and drop.
在刚才又一次不小心让鼠标的拖拽把一些文件拉到不知哪里去之后,决定永久禁止资源管理器的这个功能.

请教各位DX,有办法吗?有没什么付作用?

顺便再抱怨WIN7一下,资源管理器的^Z功能太TMD的弱了.而且我取消一次后,竟然消失了.大家小心,要想取消操作,一定在第一次选中的时候就执行.不过可能绝大部分人都没用过这个功能了.
[22 楼] allseasons [资深泡菜]
10-11-17 12:13
原文由 泡蔡 在2010-10-24 22:23发表
永久禁止拖放:

REGEDIT4

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}]
@=""

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}\NumMethods]
@=""

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}\※※※※※StubClsid32]
@=""

[HKEY_CLASSES_ROOT\CLSID\{00000320-0000-0000-C000-000000000046}]
@=""

[HKEY_CLASSES_ROOT\CLSID\{00000320-0000-0000-C000-000000000046}\InprocServer32]
@=""
"ThreadingModel"=""

恢复:

REGEDIT4

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}]
@="IDataObject"

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}\NumMethods]
@="12"

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}\※※※※※StubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\CLSID\{00000320-0000-0000-C000-000000000046}]
@="oleprx32_PSFactoryBuffer"

[HKEY_CLASSES_ROOT\CLSID\{00000320-0000-0000-C000-000000000046}\InprocServer32]
@="C:\\WINDOWS\\system32\\ole32.dll"
"ThreadingModel"="Both"


谢泡蔡!
回头试一下!
[21 楼] allseasons [资深泡菜]
10-11-17 12:12
原文由 coolcatlin 在2010-10-24 22:21发表

更早的时候,多少重大成果都是手抄本的

再往前连抄都没得抄,得用锐器来刻

没底限是很可怕的。。。


取舍是看效率.键盘加上小红帽的效率远高于鼠标或触摸屏,当然也远高于手抄,程序员和打字员都应该用这种组合.
[20 楼] allseasons [资深泡菜]
10-11-17 12:11
原文由 VikingII 在2010-10-24 22:22发表

估计你是使用触摸板吧,用触摸板很容易出这种想移动却变成拖曳问题


触摸板是很容易出现这个问题.以前主要是这个原因,我试用了IBM笔记本上的小红帽,完美地解决了这个问题,而且效率极高,现在已完全不用触摸板了,本本上都是禁掉的.
DELL商务机上也有小红帽(是蓝色的),SONY在他的裤袋机中也用了这个,其他机器上没见过(要买IBM专利),所以知道的TX很少吧.用过一段的多半会着迷的.
[19 楼] 光会照相 [资深泡菜]
10-10-26 00:37
原文由 allseasons 在2010-10-24 20:38发表

是的,我极其依赖键盘(也并不是不用鼠标。在WIN下,不用鼠标现在做不到了)。幸运的是,我从来没有因为用键盘而出过大的差错。
要知道,曾经有几十年,多少重大的成果都是用键盘输入的。


那干脆用DOS窗口好了。
我也一直用,经常自编批处理。
但不会全部用,虽然我知道它能干几乎全部,起码不会有拖放错误。
GUI方便的同时,必然有不足,哪有十全十美的。
楼下给出了禁止拖动的方法,强
但我不会禁,我还要用呢。
[18 楼] 泡蔡 [泡菜]
10-10-24 22:23
永久禁止拖放:

REGEDIT4

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}]
@=""

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}\NumMethods]
@=""

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}\※※※※※StubClsid32]
@=""

[HKEY_CLASSES_ROOT\CLSID\{00000320-0000-0000-C000-000000000046}]
@=""

[HKEY_CLASSES_ROOT\CLSID\{00000320-0000-0000-C000-000000000046}\InprocServer32]
@=""
"ThreadingModel"=""

恢复:

REGEDIT4

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}]
@="IDataObject"

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}\NumMethods]
@="12"

[HKEY_CLASSES_ROOT\Interface\{0000010e-0000-0000-C000-000000000046}\※※※※※StubClsid32]
@="{00000320-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\CLSID\{00000320-0000-0000-C000-000000000046}]
@="oleprx32_PSFactoryBuffer"

[HKEY_CLASSES_ROOT\CLSID\{00000320-0000-0000-C000-000000000046}\InprocServer32]
@="C:\\WINDOWS\\system32\\ole32.dll"
"ThreadingModel"="Both"
[17 楼] VikingII [资深泡菜]
10-10-24 22:22
原文由 allseasons 在2010-10-24 20:35发表
就是在移动鼠标光标的过程中,突然屏幕上提示"正在移动文件",很快就结束了,我不知道移动的是什么,也不知道是从哪移到哪.
如果是XP,可以用UNDO来查看.
但是在WIN7下,资源管理器和UNDO的工作方式显然不一样.做不到.

估计你是使用触摸板吧,用触摸板很容易出这种想移动却变成拖曳问题
[16 楼] coolcatlin [资深泡菜]
10-10-24 22:21
原文由 allseasons 在2010-10-24 20:38发表

是的,我极其依赖键盘(也并不是不用鼠标。在WIN下,不用鼠标现在做不到了)。幸运的是,我从来没有因为用键盘而出过大的差错。
要知道,曾经有几十年,多少重大的成果都是用键盘输入的。


更早的时候,多少重大成果都是手抄本的

再往前连抄都没得抄,得用锐器来刻

没底限是很可怕的。。。
[15 楼] allseasons [资深泡菜]
10-10-24 20:38
原文由 光会照相 在2010-10-24 20:30发表

LZ喜欢用字符的界面么?例如Linux/Unix(无x-window)或DOS?
以后都象钢铁侠、汤帅哥那样的操作,岂不错误更多?


是的,我极其依赖键盘(也并不是不用鼠标。在WIN下,不用鼠标现在做不到了)。幸运的是,我从来没有因为用键盘而出过大的差错。
要知道,曾经有几十年,多少重大的成果都是用键盘输入的。
[14 楼] allseasons [资深泡菜]
10-10-24 20:35
原文由 caishen 在2010-10-23 20:02发表

请解释一下 ,是如何“我并没有按MOUSE的键,WIN就把我的文件拉走并放在某处了.”


就是在移动鼠标光标的过程中,突然屏幕上提示"正在移动文件",很快就结束了,我不知道移动的是什么,也不知道是从哪移到哪.

如果是XP,可以用UNDO来查看.
但是在WIN7下,资源管理器和UNDO的工作方式显然不一样.做不到.
[13 楼] 光会照相 [资深泡菜]
10-10-24 20:30
原文由 allseasons 在2010-09-22 09:41发表
回想一下,在WINDOWS的资源管理器里,从WIN3开始,就几乎没用过拖拽功能,drag and drop.
在刚才又一次不小心让鼠标的拖拽把一些文件拉到不知哪里去之后,决定永久禁止资源管理器的这个功能.

请教各位DX,有办法吗?有没什么付作用?

顺便再抱怨WIN7一下,资源管理器的^Z功能太TMD的弱了.而且我取消一次后,竟然消失了.大家小心 ......


LZ喜欢用字符的界面么?例如Linux/Unix(无x-window)或DOS?
以后都象钢铁侠、汤帅哥那样的操作,岂不错误更多?
[12 楼] caishen [泡菜]
10-10-23 20:02
原文由 allseasons 在2010-10-23 15:54发表

百度了一下 ,知道了其工作原理,但没想明白怎样用这个原理来解决我的问题.
我的问题是,我从来不用拖拉,偶尔有拖拉,是误操作 或WIN的BUG.
如何能防止在我完全不知情的情况下 ,不会把文件拖到未知的地方去(旧版 WIN里这可能不是个问题,因为只有WIN7资源管理器左边FOLDER PANEL和右边常常是不一致的(已经有TX在无忌某贴抱 ......


请解释一下 ,是如何“我并没有按MOUSE的键,WIN就把我的文件拉走并放在某处了.”
[11 楼] allseasons [资深泡菜]
10-10-23 15:54
原文由 caishen 在2010-09-24 22:56发表
对“drag and drop”操作没自信的人可以打开“启用单击锁定”,时间设置为最短。


百度了一下 ,知道了其工作原理,但没想明白怎样用这个原理来解决我的问题.
我的问题是,我从来不用拖拉,偶尔有拖拉,是误操作 或WIN的BUG.
如何能防止在我完全不知情的情况下 ,不会把文件拖到未知的地方去(旧版 WIN里这可能不是个问题,因为只有WIN7资源管理器左边FOLDER PANEL和右边常常是不一致的(已经有TX在无忌某贴抱怨这个了).

写到这,又想了一下 ,可能caishen通过再次单击解除来实现?不过,我的问题是,在WIN拖拉我的文件的时候,我并没有按MOUSE的键,WIN就把我的文件拉走并放在某处了.
[10 楼] caishen [泡菜]
10-9-24 22:56
对“drag and drop”操作没自信的人可以打开“启用单击锁定”,时间设置为最短。
[9 楼] okpp [泡菜]
10-9-24 22:03
原文由 noisy0083 在2010-09-22 15:19发表
不小心拖动了,可以按Ctrl+Z啊


不小心拖动了就保持按着,拖到工具栏(这时光标变为不能拖动)再放开,就取消了.
[8 楼] allseasons [资深泡菜]
10-9-24 20:03
原文由 noisy0083 在2010-09-22 23:08发表

可以靠卷影备份啊。


这都是被动的方法呵.
我要从根上杜绝这种错误.我本来就不用拖拉,为什么留他这个后患呢?

还是请大侠们提供禁止拖拽的方法!
[7 楼] 看板 [泡菜]
10-9-23 11:00
原文由 noisy0083 在2010-09-22 15:19发表
不小心拖动了,可以按Ctrl+Z啊


特别不敢用Ctrl+Z。。

总觉得Ctrl+Z以后 乱七八糟的。。

没准是心理障碍。。。。
[6 楼] noisy0083 [资深泡菜]
10-9-22 23:08
原文由 allseasons 在2010-09-22 20:53发表

根本无法搜,因为你不知道刚才操作的是什么文件.


可以靠卷影备份啊。
[5 楼] allseasons [资深泡菜]
10-9-22 20:53
原文由 noisy0083 在2010-09-22 15:20发表
同样还有“搜索”,卷影备份等东西可以防止文件丢到不记得的地方去。


根本无法搜,因为你不知道刚才操作的是什么文件.
[4 楼] noisy0083 [资深泡菜]
10-9-22 15:20
同样还有“搜索”,卷影备份等东西可以防止文件丢到不记得的地方去。
[3 楼] noisy0083 [资深泡菜]
10-9-22 15:19
不小心拖动了,可以按Ctrl+Z啊
[2 楼] 看板 [泡菜]
10-9-22 10:22
有同样的苦恼 呵呵

现在使用鼠标很慎重。。。