06 2012 档案

使用重绘项美化WinForm中的控件
摘要:如果你觉得项目中的ComboBox、ListBox或其它的Winforms控件不能满足你的显示要求,包括窗体在内很多控件都支持重绘修改显示样式。下面的示例完成对ComBox数据项的重绘,希望能起到抛砖引玉的作用。显示源代码usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;namespaceSimpleDemo{p 阅读全文

posted @ 2012-06-23 09:51 飞舞的蒲公英

窗口拖动功能,以及拖动时卡的解决方案
摘要:const int WM_NCLBUTTONDOWN = 0xA1; const int HT_CAPTION = 0x2; [DllImport("user32.dll")] static extern int SendMessage(IntPtr hWnd, int Msg, int wParam, int lParam); private void Form2_MouseDown(object sender, MouseEventArgs e) { if (e.Button == MouseButtons.Left & this.WindowState == 阅读全文

posted @ 2012-06-11 09:40 飞舞的蒲公英

一个参数解决应用程序中WebBrowser的缓存问题
摘要:这两天做在应用程序中使用WebBrowser控件加载网页时候遇到一个问题,重复加载同一个地址和参数相同的url时候,WebBrowser会自动加载本地缓存。为了解决这个问题上网看了很多相关的信息,大部分都是提到使用winAPi来删除缓存文件夹中的缓存文件以及缓存在内存中的数据。这样的做法是可以删除缓存,但是考虑到性能方面,的确我是需要删除缓存,但是图片以及js缓存是必须的,不能通通删除吧?因此一直不考虑在网上获得的方法。昨天突然想起以前做验证码的时候有过类似的问题。大家经常可以看到更新验证码的地址都会加一个随机参数,目的是在于使得生成的图片达到更高几率的不重复性。加参数的主要原因也是在于IE的 阅读全文

posted @ 2012-06-06 10:31 飞舞的蒲公英

【译】Asp.Net 导出 Excel 数据的9种方案
摘要:简介Excel 的强大之处在于它不仅仅只能打开Excel格式的文档,它还能打开CSV格式、Tab格式、website table 等多钟格式的文档。它具备自动识别行号,字符,格式化数字等功能,例如:如果你在Excel 单元格中输入数字 "123456789012" 会自动转化为"1.23457E+11"。背景介绍正因为Excel的强大和易用,大家都喜欢将数据导出为 Excel 备用。这里我会介绍一系列通过Asp.Net导出Excel数据的方法。将导出文件存储到服务器并提供地址给客户端下载,或重定向到文件下载页面:当Response时,数据列以" 阅读全文

posted @ 2012-06-04 11:17 飞舞的蒲公英

抓取手机应用程序数据包
摘要:抓包工具 :HttpAnalyzerStdV3手机应用模拟器:KEmulator实际效果 阅读全文

posted @ 2012-06-01 09:33 飞舞的蒲公英