会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
泼墨水月
c# 鼠标滚轮消息引发的消息获取问题
摘要: 才开始写C#的时候一直无法在正确的窗口或控件中获取到鼠标滚轮消息,经测试发现原来鼠标滚轮消息与鼠标其他消息略有不同,需要在该控件或窗口的MouseEnter中添加focus函数使该窗口或控件先获得焦点,才能截获到滚轮消息
阅读全文
posted @ 2013-05-02 16:26 泼墨水月
阅读(281)
评论(0)
推荐(0)
C# 窗口截图
摘要: 转自百度空间,先收了,慢慢看方案一,可截取非前端窗口,但是对非GDI类的窗口无能为力比如DIRECTpublicstaticBitmapGetWindowCapture(IntPtrhWnd){IntPtrhscrdc=GetWindowDC(hWnd);RECTwindowRect=newRECT();GetWindowRect(hWnd,refwindowRect);intwidth=windowRect.right-windowRect.left;intheight=windowRect.bottom-windowRect.top;IntPtrhbitmap=CreateCompatib
阅读全文
posted @ 2013-04-18 17:28 泼墨水月
阅读(2192)
评论(1)
推荐(1)
C# winform下“服务器提交了协议冲突. Section=ResponseHeader Detail=CR 后面必须是 LF” 的解决办法
摘要: 最近在winform模式下,通过XmlDocument.Load(string URL)时,运行到词句就报错:服务器提交了协议冲突. Section=ResponseHeader Detail=CR 后面必须是 LF这个个错误貌似是微软没有容忍不符合RFC 822中的httpHeader必须以CRLF结束的规定的服务器响应所导致的,具体的没有去深究。那么解决这个问题的具体方法如下:在软件运行目录下(例如DEBUG目录下)添加配置文件:软件名.exe.config。用记事本打开文件写入:<?xml version="1.0" encoding="utf-8&q
阅读全文
posted @ 2013-04-18 10:47 泼墨水月
阅读(853)
评论(0)
推荐(0)
C# WinForm控件美化扩展系列之ListView
摘要: 昨天的文章中介绍了怎样使ListBox隔行显示不同的颜色,今天接着介绍怎样扩展ListView控件,使他也具有这样的功能,而且重绘他的Header,使其更美观。在这篇文章中,我只对View为Details的时候进行了重绘,至于其他的Ttile,List,SmallIcon,LargeIcon,大家可以照着代码自己实现。这个控件的美化大致跟ListBox的差不了多少,我们还是一步一步的来实现它吧:1、 继承ListView,并把 OwnerDraw 设为True,如下:public ListViewEx() : base() { base.OwnerDraw = true; }2、给继承的控件.
阅读全文
posted @ 2013-04-16 12:00 泼墨水月
阅读(3901)
评论(0)
推荐(0)
导航
博客园
首页
联系
订阅
管理
公告