码迷,mamicode.com
首页 > Windows程序
Windows下生成dump文件方法
一. 背景        没人能保证自己的软件在各种未知环境运行下,会木有任何问题。那么如果程序崩溃了怎么办?看日志?日志不全又怎么办?日志能帮你定位的多细致呢?如果能有种方法记录程序最后工作的状态,比如堆栈调用情况等,那么我们就可以获悉“它是如何挂掉的~” 二. 调研 我们对程序bug引起的程序崩溃的五种定位方法进行了调研,并最终选择方案5为我所在项目使用的程序崩溃定位方案。...
分类:Windows程序   时间:2015-01-30 15:50:40    阅读次数:341
c# 使用hook来监控鼠标键盘事件的示例代码
如果这个程序在10几年前,QQ刚刚兴起的时候,有了这个代码,就可实现盗号了.当然使用钩子我们更多的是实现"全局快捷键"的需求.比如 程序最小化隐藏后要"某快捷键"来启动它.钩子(hook),通俗的讲,她可以捕获到你的键盘和鼠标的相关操作消息.关于hook的相关代码网上一搜一箩筐,这是整理起来比较完善...
分类:Windows程序   时间:2015-01-30 15:45:36    阅读次数:296
C# 继承后 函数重写父子类调用关系的逻辑
New, Override 傻傻分不清怎么办。来个低级小测试吧。
分类:Windows程序   时间:2015-01-30 15:43:03    阅读次数:242
C# 中DataGridView和ListView闪烁问题的解决方法
方法一首先定义类,将此类放在datagridview或ListView所在的窗体类外面,然后代码如下,// /// 双缓冲DataGridView,解决闪烁/// 使用方法:在DataGridView所在窗体的InitializeComponent方法中更改控件类型实例化语句将/// this.da...
分类:Windows程序   时间:2015-01-30 15:37:02    阅读次数:227
C# winform文件拖放相关
//文件拖放完成时执行voidRectangle rect = new Rectangle(PointToScreen(tvFileList.Location), tvFileList.Size); if (rect.Contains(MousePosition)) ...
分类:Windows程序   时间:2015-01-30 15:30:29    阅读次数:170
C# 平时碰见的问题【5】
vs按F5启动调试,项目不会编译的解决办法工具 -> 选项 -> 项目和解决方案 -> 运行时, 当项目过期(下拉框) -> 不要选【从不生成】附英文版的:
分类:Windows程序   时间:2015-01-30 15:30:01    阅读次数:159
使用反射来管理子程序的主窗体
目标:在主程序运行时打开子程序,并在主程序中根据一些逻辑来适时地隐藏和显示子程序的主窗体。 最初的想法是使用启动进程的方式,但是这样要用到Win32的一些个API,还要找窗体什么的,另外操作进程占用资源也会多,所以主动放弃这个想法。于是想到使用反射来完成这个过程。 string pa...
分类:Windows程序   时间:2015-01-30 15:28:11    阅读次数:147
Go之获取Windows下文件是否隐藏
起初,做了个小程序,用来检测磁盘中所有的文件package mainimport("fmt""io/ioutil""os")var dirpath ="D:\\"func main(){CheckDir(dirpath)}func CheckDir(dirpath string){ dirs, er...
分类:Windows程序   时间:2015-01-30 15:21:27    阅读次数:338
使用 HTML5 webSocket API实现即时通讯的功能
project下载地址:http://download.csdn.net/detail/wangshuxuncom/6430191 说明: 本project用于展示怎样使用 HTML5 webSocket API实现即时通讯的功能。 本project编码方式:UTF-8 ...
分类:Windows程序   时间:2015-01-30 15:14:51    阅读次数:215
【源码下载】分享一个支持自安装自卸载的Windows服务
这个程序来自 www.codeproject.com具体的出处就忘了服务器端的程序,我一般采用在windows服务中调用打开的方式,这样既能看到界面,又能避免系统注销时,程序跟着退出。而且能够支持开机启动。只在windows server 2003 和.net2.0环境下使用,其他运行环境没有测试点...
分类:Windows程序   时间:2015-01-30 15:12:15    阅读次数:245
【PHP】新浪、淘宝的地区 API调用
1 /推荐使用新浪的: 2 $ch = curl_init(); 3 $url = "http://ip.dpool.sina.com.cn/iplookup/iplookup.php?format=json&ip=202.102.3.141"; //测试202.102.3.141 江苏省常...
分类:Windows程序   时间:2015-01-30 15:09:39    阅读次数:216
有关C#枚举的问答集锦:基础篇
Q:在C#里,我们如何表达枚举类型?A:你可以使用enum关键字(keyword)来声明一个枚举类型(enum type)://Code#01 publicenumAlignment { Left, Center, Right } ----------------------------------...
分类:Windows程序   时间:2015-01-30 15:05:45    阅读次数:209
心知天气 - 返回API内容[JSON串]
1 "status": "OK", //状态信息。正常返回时值为"OK",异常时返回具体错误信息。 2 "weather": [{ //城市天气数组。同时查询多个城市时,该数组则包含多个对象。 ...
分类:Windows程序   时间:2015-01-30 15:04:10    阅读次数:987
[C#]ASCIIHelper
关键代码: using System.Text; namespace YanZhiwei.DotNet2.Utilities.Common { /// /// ASCII 帮助类 /// public static class ASCIIHelper { /* * 知识: * ASCII是基于拉丁字...
分类:Windows程序   时间:2015-01-30 15:01:20    阅读次数:203
Token Based Authentication in Web API 2
原文地址:http://www.c-sharpcorner.com/uploadfile/736ca4/token-based-authentication-in-web-api-2/IntroductionThis article explains the OWIN OAuth 2.0 Autho...
分类:Windows程序   时间:2015-01-30 14:55:58    阅读次数:384
window.location.hash属性介绍
location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url。而location.hash则可以用来获取或设置页面的标签值。比如http://domain/#admin的locati...
分类:Windows程序   时间:2015-01-30 14:57:26    阅读次数:142
如何判断是否按下Ctrl键 - C#
可根据Control.ModifierKeys来判断用户是否按下了组合键。1 if ((Control.ModifierKeys & Keys.Control) == Keys.Control)2 {3 //MessageBox.Show("Ctrl健被按下"); 4 }5 else6...
分类:Windows程序   时间:2015-01-30 14:50:56    阅读次数:403
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!