![]() |
1
0
我不确定这是可能的。通过从clipboard.getdataobject中读取所有格式化的数据,我可以从信息中收集到这些信息(尽管我对此非常不清楚)。 这是用C:根目录中名为“lightmap.exe”的可执行文件运行的。\ “_”表示0字节。 Format "Shell IDList Array" contains: "ââââââ;ââââP�O� �:i��â+00�â/C:\âââââââââââââââââââââNâ2ââ`ââ-=`� âLIGHTY~1.EXEââ2âââ�-={�-={�âââLâiâgâhâtâyâMâaâpâ.âeâxâeââââââ" Format "FileDrop" contains: "C:\LightyMap.exe" Format "Preferred DropEffect" contains: "âââ" Format "Shell Object Offsets" contains: "âââ�ââââââââââ" Format "FileName" contains: "C:\LIGHTY~1.EXE" Format "FileNameW" contains: "C:\LightyMap.exe" 正如您所看到的,对于您想要做的事情,这里没有很多有用的信息,但是它确实提供了对内部的一瞥。 例如,“shell idlist array”似乎将路径嵌入到8.3友好格式中,并在结尾处使用0字节分隔的路径,但如果路径较大(可能超过88个字节,例如c:\documents and settings\username\desktop\lightymap.exe),则它只包含文件名,而不包含路径,而文件名和文件名仍保留为c奥利特 字节为0的格式是io.memoryStream,文本可以是string()或string,依此类推。 我知道偏移量与是否应该剪切或复制文件有关,但除此之外,其余的都是一个谜。 |
![]() |
Karl · 如何引发PrintPage的事件? 2 年前 |
![]() |
Daniel · LINQ从列表的dataTable中提取部分匹配 3 年前 |
![]() |
limelatte · 如何在datagridview中屏蔽特定列? 3 年前 |
![]() |
Orsi · 选择嵌套列表的最大值和最小值。网 3 年前 |
![]() |
D T · 如何为Excel Com设置公式? 3 年前 |
![]() |
Lenin · 将数组中的每个元素与另一个数组中的相应元素相乘 3 年前 |