码迷,mamicode.com
首页 > Windows程序
驱动里执行应用层代码之KeUserModeCallBack(WOW64是由三个动态库wow64.dll wow64win.dll wow64cpu.dll来实现)
在驱动层(ring0)里执行应用层(ring3)代码,这是个老生常谈的技术,而且方法也挺多。这种技术的本质:其实就是想方设法在驱动层里把应用层代码弄到应用层去执行。比如在APC异步调用中,KeInsertQueueApc,KeInitializeApc等函数中可设置一个在ring3层执行一个回调函数...
分类:Windows程序   时间:2015-09-14 22:29:35    阅读次数:1189
ASP.NET MVC5快速入门--MyFirstWeb并发布到Windows Azure上
博主刚刚学习ASP.NET MVC5,看着微软的文档一点点学,就把FirstWeb的建立展示一下下啦,本次建立一个带个人身份验证的例子(即有注册登录机制的动态网页),开始,啦啦啦~~新建一个项目,选择web->asp.net,如图确定之后,确保如图信息被选中确定之后会看见下面页面,资源组可以不新建,...
分类:Windows程序   时间:2015-09-14 22:27:27    阅读次数:785
使用DOSBox在Win7_x64下搭建汇编环境
1. 软件安装1.debug.exe,masm.exe,link.exe,edit.com等汇编工具,一般32位的windows系统有自带,但64位系统下并没有,而且将32位系统下的工具拷贝到64位系统下并不能使用。我们可以借助DOSBox工具来使用它们。2 下载并安装3DOSBox下载DOSBox...
分类:Windows程序   时间:2015-09-14 22:20:53    阅读次数:236
wpf拖拽
简单拖拽的实现是,实现源控件的MouseDown事件,和目标控件Drop事件。调用DragDrop.DoDragDrop()以启动拖放操作,DragDrop.DoDragDrop()函数接受三个参数:dragSource、data以及allowedEffects。特别需要注意的 是dragSourc...
分类:Windows程序   时间:2015-09-14 21:13:25    阅读次数:402
webapi ,前台json传入raw读取
[ActionName("CreateEmployeeTrackRecord")] public HttpResponseMessage PostCreateEmployeeTrackRecord([FromBody]Object json) { ...
分类:Windows程序   时间:2015-09-14 20:54:40    阅读次数:297
C#_List转换成DataTable
/// /// 讲list集合转换成datatable /// /// /// public static System.Data.DataTable ListToDataTable(IList list) ...
分类:Windows程序   时间:2015-09-14 19:26:47    阅读次数:218
C#_接口
.Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。接下来先说说抽象类和接口的区别。区别一,两者表达的概念不一...
分类:Windows程序   时间:2015-09-14 19:24:50    阅读次数:159
C#_DataTable导出Execl为自定义标题
public bool ExportExcel(DataTable tb, string path, string tbName) { //excel 2003格式 string connString = "Provider=...
分类:Windows程序   时间:2015-09-14 19:22:25    阅读次数:167
C#_Winfrom下的中英文翻译
Winform下的语言国际化,几行代码轻松实现 最近做了一些关于winform的项目,需要用到winform的语言国际化,在初使化的时候用起来非常方便。可以参考一下: 核心逻辑: 预览效果演示:OK,以下是核心代码和操作流程一,添加LanguageHelper类123456789101112131....
分类:Windows程序   时间:2015-09-14 19:22:39    阅读次数:264
C#_abstract的用法
/// /// 抽像类 /// public abstract class Hello { private string msg = string.Empty; public string Msg { ge...
分类:Windows程序   时间:2015-09-14 19:21:35    阅读次数:207
C#_获取当前程序运行的环境变量
分类:Windows程序   时间:2015-09-14 19:18:53    阅读次数:152
C#_观察者模式
假设有一个软件公司,每当有新产品推出,就把信息通知到一些客户。把通知这个动作抽象成一个接口。 public interface IService { void Notif(); }客户如果想获得通知,就需要实现以上的接口。这里的客户被看作是观察者。 public...
分类:Windows程序   时间:2015-09-14 19:18:52    阅读次数:169
C#_抓包HttpWebRequest跟HttpWebResponse
1.第一招,根据URL地址获取网页信息这招是入门第一式, 特点: 1.最简单最直观的一种,入门课程。 2.适应于明文,无需登录,无需任何验证就可以进入的页面。 3.获取的数据类型为HTML文档。 4.请求方法为Get/Postpublic static string GetUrltoHtml(str...
分类:Windows程序   时间:2015-09-14 19:17:59    阅读次数:285
C#撤销实现(1)
最开始是因为公司产品里面没有撤销功能,所以也找了一些代码来看主要参看了FastReport (因为以前是写Delphi比较熟悉这个)后来又看到Paint.Net 的代码, 里面写得不错,扩展性和性能结合得很好在撤销方面,里面实现了一个历史记录类,使用备忘录模式,操作前的内容记录下来,放到了临时文件中...
分类:Windows程序   时间:2015-09-14 19:17:17    阅读次数:322
C#_发邮件详解
//发送人 var from = this.txtSendMailFrom.Text.Trim(); //收件人 var to = this.txtMailSendTo.Text.Trim(); //标题 ...
分类:Windows程序   时间:2015-09-14 18:09:14    阅读次数:193
C#_IO操作
1.创建文件夹//using System.IO;Directory.CreateDirectory(%%1);2.创建文件//using System.IO;File.Create(%%1);3.删除文件//using System.IO;File.Delete(%%1);4.删除文件夹//usi...
分类:Windows程序   时间:2015-09-14 18:06:28    阅读次数:267
C#_添加xml文件
引用:System.Xml;XmlDocument doc = new XmlDocument(); XmlElement Root = doc.CreateElement("Root");//主内容doc.AppendChild(Root);XmlElement Child1 = doc.Crea...
分类:Windows程序   时间:2015-09-14 18:08:14    阅读次数:283
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!