- 博客(3)
- 资源 (24)
- 收藏
- 关注
原创 【C#】解决MouseHook捕获鼠标动作,在有些电脑上SetWindowsHookEx失败返回0的问题
最近在debug鼠标位置捕获的功能时发现在其中的一台开发电脑上,SetWindowsHookEx一直返回0,导致Hook设置失败,有时候调成Release模式又是正常的。代码如下:hMouseHook = SetWindowsHookEx(WH_MOUSE_LL, MouseHookProcedure,Marshal.GetHINSTANCE(System.Reflection.Assem...
2017-08-30 11:27:47 8468 2
原创 【WPF】DPI对控件定位产生的影响
需求程序界面上是一个Window,当用户点击桌面上除此Window之外的任何地方,都要把这个window隐藏掉。程序有个托盘图标,点击托盘图标不能隐藏window,托盘上有个右键菜单,点击右键菜单也不能隐藏。分析1.系统像素与显示器像素我们知道wpf中控件宽高的单位是1/96英寸,如果你系统的dpi为96(再这里我们不考虑显示器的dpi,那是windows系统的事情),那么1/96英寸就是1个系统像
2017-08-26 18:28:27 3061 1
原创 【WPF】SnapsToDevicePixels与UseLayoutRounding二者到底有什么区别?供参考
MSDN上解释了一大堆,二者对比来看,并不能发现什么明显的区别,微软爸爸也不知道多给写图文实例。经过几个小时的摸索,现得到以下共同点和不同点,仅供参考:共同点默认值都是false,如果设置到root元素上,则child元素也自动使用同样设置。都是为了解决wpf元素边缘模糊的问题(如下)。wpf界面元素呈现时为了看起来更平滑一点,是有抗锯齿效果的,抗锯齿效果就会导致边缘模糊。举个例子来说,边缘是
2017-08-21 19:05:43 8764 3
winfrom可拖动控件位置和大小
2017-08-31
SnapsToDevicePixels与UseLayoutRounding的比较
2017-08-22
NotificationDemoWPF自定义通知窗体样式
2017-08-18
18000-6C协议(全英文版)
2015-05-21
人月神话 pdf中文版
2011-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人