小编Ale*_*xPi的帖子

WPF DrawingVisual在后台线程上?

我需要在使用WPF绘制大量简单形状时不阻止UI.

在WinForms中,我将设置后台缓冲区并在后台线程上绘制缓冲区,然后将生成的缓冲区绘制到控件中.它工作得很好.

在WPF中,我尝试使用DrawingVisual,但它似乎在组成绘图时阻止UI线程.

如何将DrawingVisual.RenderOpen()下的所有内容移动到后台线程上,以便在工作时不阻止UI线程?

.net wpf

7
推荐指数
2
解决办法
2981
查看次数

如何在WPF中检测鼠标左键双击?

在.NET 4.0中WPF,你怎么检测通过双击左侧的鼠标按钮?

一项看似微不足道的任务.

我没有看到一种方法来确定在MouseDoubleClick事件中按下哪个按钮使用System.Windows.Input.MouseButtonEventArgs.

.net wpf

6
推荐指数
1
解决办法
6793
查看次数

WinForms或WPF的免费Fireworks(如效果).NET控件?

任何人都可以推荐一个可以在.NET WinForms或WPF中使用的可能有声音的烟花生成控件的免费实现吗?

烟花,就像爆炸的东西一样.

.net graphics effect

5
推荐指数
1
解决办法
1196
查看次数

如何找出在Windows中打开EXE的内容

当您尝试在Windows资源管理器中删除文件并且该文件正在使用时,它会弹出一个对话框,说明正在使用文件,它会继续为您提供打开文件的文件名.

例如,

例子http://img28.imageshack.us/img28/7618/c3b3e2f53833461b9c8c2a3.png

我见过涉及内核驱动程序的黑客,但如果Windows资源管理器可以做到,那么必须有一个更简单的方法.

获取此信息的最佳和最简单方法是什么?

windows file-io winapi

3
推荐指数
1
解决办法
355
查看次数

.NET FileSystemWatcher检测NTFS安全性更改

.NET FileSystemWatcher的Changed事件MSDN文档说:

当对正在监视的目录中的文件或目录的大小,系统属性,上次写入时间,上次访问时间或安全权限进行更改时,将引发Changed事件.

但是,当我尝试使用此类捕获对目录或文件的NTFS安全更改时,Changed事件永远不会触发.

有没有一些方法可以在没有民意调查的情况下完成

.net c# security filesystemwatcher ntfs

2
推荐指数
1
解决办法
1067
查看次数

Windows(NT)内核中的正则表达式

如果我想在用C编写的Windows NT内核驱动程序中使用正则表达式匹配,我有哪些选择?

我不认为Microsoft Windows有一个现成的API,但如果我错了,请纠正我.我假设我需要使用外部库或在C中编写自己的解析器.

这是一个商业项目,所以GPL开源不是一个选择.

谢谢,

regex windows kernel windows-nt driver

0
推荐指数
1
解决办法
314
查看次数