这几天开始新项目,在AbstractDalFactory反射实例的时候,遇到的问题是load程序集成功,但是Create实例为null. 被反射的程序集名称和命名空间都为s2s.Dal, 刚开始我在想,会不会是中间的有个点 . 的问题,转而一想不可能啊,因为我AutoFac依赖注入s2s.BLL对象
1、Timer要读取并分发消息,才能触发自定义回调函数 SetTimer(NULL, 1, 40, (TIMERPROC)TimerProc); while(GetMessage(&msg, NULL, 0, 0)) { if (msg.message == WM_TIMER) { Dispatch
今天谈一天windows客户端拖拽上传功能。其实主要是拖拽功能,上传是自己实现的。DragAcceptFiles 函数最重要的就是这个函数了,看看作用:
Registers whether a window accepts dropped files原型:VOID DragAcceptFiles(
HWND hWnd,
BOOL fAccept
);参数:
hWnd
Type: H...
我之前开发一个软件 winMarkdown,这个软件在关闭需要提示用户还没有保存东西,需要保存,如果用户选择退出,那么把数据存放。
在Metro程序中,没有传统的窗口,当我们要用需要交互的消息提示时,在Win8时代,引入了一个MessageDialog来取代常用的MessageBox。...
最近在维护一位离职的同事写的WPF代码,偶然发现他使用C# string类型的两个问题,在这里记录一下。 1. 使用Trim函数移除字串中的空格、换行符等字符串。 csRet.Trim(new char[] { '\r', '\n', '\t', ' ' });if (!csRet.Equals(s
原文地址 http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx 感谢博主分享! 我们继续思考转载:C# 中的委托中的例子程序:上面的三个方法都定义在Programe类中,这样做是为了理解的方便,
#import <UIKit/UIKit.h>#import <Foundation/Foundation.h>@interface ZMStatuBarHud : NSObject//成功时候显示消息+ (void)showSuccess:(NSString *)msg;//失败的时候显示消息+
1.安装 1.01:到官网下载 coreseek-3.2.14 1.02:安装 1、下载后解压得到源程序目录 coreseek-3.2.14 ,文件夹重命名一下,简单一些,命名为 coreseek;将 coreseek 文件夹移动到 F:my-php\test\下(位置随意); 2、“开始”——>“
Asp.Net Web API 导航 Asp.Net Web API第一课——入门http://www.cnblogs.com/aehyok/p/3432158.html Asp.Net Web API第二课——CRUD操作http://www.cnblogs.com/aehyok/p/343457
原文地址 http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx 感谢博主分享! 引言 委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长
【翻译】ASP.NET Web API是什么? 说明:随微 软ASP.NET MVC 4一起发布的还有一个框架,叫做ASP.NET Web API。目前国内关注这项技术的人似乎还很少,这方面的文章也不多见。开发Web应用程序也许可以只用MVC这样的技术,而不用这项Web API技术,但如果用了,会给
面向对象一些名词: 类:一个带有接口集合,是面向对象的实现方法 字段:类内所声明的内部变量。 属性:对字段当从外部使用get;set;方法去设置或者读取时,即可视为属性 方法:类内函数 构造函数/析构函数:类必有方法,对所以类成员的初始化都放在构造函数里,所有成员的内存释放都放在析构函数,构造函数与
1.初始化器:className variableName = new className(property1=value1…); 2.var可以声明一个没有类型的变量,根据赋值的不同改变数据类型 3.匿名方法,如果一个类用的少,可以省略类名,直接创建实例化 4.扩展方法:支持给基础类添加方法 //
迭代器 迭代器是作为一个容器,将要遍历的数据放入,通过统一的接口返回相同类型的值 迭代器代码使用 yield return 语句依次返回每个元素。yield break 将终止迭代 类中实现多个迭代器。每个迭代器都必须像任何类成员一样有唯一的名称 迭代器的返回类型必须为 Ienumerable(整形
在 ASP.NET MVC 4 架构上,WebApi ( ApiController ) 较适合做数据处理与提供的动作,而 MVC 4 Web ( Controller ) 内比较要配合 View 层数据显示而做异动,这时候如果要把 ApiController 和 Controller 切开来,那这
委托是一种存储函数引用的类型,在事件和事件的处理时有重要的用途 通俗的说,委托是一个可以引用方法的类型,当创建一个委托,也就创建一个引用方法的变量,进而就可以调用那个方法,即委托可以调用它所指的方法。 使用委托 委托的使用需要以下步骤: 定义委托 delegate double ParocessDe
第二章 弹出窗体 上节学习了Ext的环境搭建和最基本的一个操作——弹出对话框,作为一个引子,本节讲述如何弹出一个新窗体,从实例讲解Ext的基本运行原理。 一、Ext的窗体长什么样? 先来看看几个效果,相信随着学习的深入,大家会被Ext的绚丽所征服。下面就是Ext弹出的几个基本窗体: 我们可以发现弹出