上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页
摘要: Kinect for Windows SDK只能够在Windows 7以上版本安装,Windows Server 2008(Windows Vista内核)要继续安装它需要用一个hex的编辑器修改msi里判断操作系统版本的脚本。搜索VersionNT字符串会看到有一个代码段是判断VersionNT>=601,将1修改为0(600是Windows Vista)。 阅读全文
posted @ 2012-08-11 11:18 junchu25 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 使用DirectUI需要directuiCom.dll,包含IDirectUI.h和DirectuiDef.h。在你的应用程序中初始化CLSID_DirectUI,并获取IDirectUI(IID_IDirectUI)接口。具体初始化方式可以参考官网示例。DirectUI的界面定义分为xml + script。xml定义界面的布局、样式、资源。script文件定义相关消息的映射处理,并通过Window.OnSkinCmd转发相应的消息到指定的函数。假设这里你使用的技术是ATL,DirectUI定义了WM_SKIN_COMMAND消息,你可以添加对应的MESSAGE_HANDLER:MESSAG 阅读全文
posted @ 2012-08-11 11:15 junchu25 阅读(881) 评论(0) 推荐(0) 编辑
摘要: WriteableBitmap可以对元素产生贴图,而这个元素并不需要被实际添加到呈现元素中。Canvas的特点是在给定的宽度、高度显示元素,如果元素超出给定的viewport就不可见。对于一个元素来说裁剪左上部分的图片可以通过Canvas的SetLeft和SetTop函数或者对元素进行移动的变换(TranslateTransform)。而右下角的部分可以通过显示设置Canvas的宽度、高度来定义。比如你可以编写这么一个扩展函数来将元素裁剪到一个Canvas: 1 /// <summary> 2 /// 剪辑为画布 3 /// </summary> 4 /// <p 阅读全文
posted @ 2012-08-11 11:12 junchu25 阅读(384) 评论(0) 推荐(0) 编辑
摘要: HttpResponse的Filter属性允许开发人员定义一个派生于Stream的类型,修改Http Entity Body。比如原来的Web应用程序并没有添加兼容性标记,许多页面也并没有使用Master,各处修改增加了许多工作量。编写一个HttpModule,在Init函数中订阅HttpApplication的ReleaseRequestState事件。1 // <summary>2 /// 初始化3 /// </summary>4 /// <param name=”context”>上下文</param>5 public void Init( 阅读全文
posted @ 2012-08-11 11:11 junchu25 阅读(3047) 评论(3) 推荐(0) 编辑
摘要: Silverlight不同于WPF,自定义Cursor需要通过其它方式实现。我们可以为一个元素定义一个CursorBehavior,建议使用自定义Cursor的Panel为Canvas,否则需要对自定义的Cursor做TranslateTransform。附件Behavior的时候,为Canvas添加一个Image元素,默认Visibility为Collapsed。Image元素的ZIndex值要较大,这样可以确保始终在其它元素前面。订阅Canvas的MouseMove和MouseLeave事件,MouseMove事件产生后用来定位Image的坐标,而MouseLeave事件产生后用来隐藏Im 阅读全文
posted @ 2012-08-11 11:06 junchu25 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 在IE9下如果object标签的classid没有值则它的data数据无法加载,如果object本身没有classid可以使用它的type,比如text/x-scriptlet。 阅读全文
posted @ 2012-08-11 10:51 junchu25 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 记得在以前的博客里就提到过probing的privatePath属性可以定义当前AppDomain搜索程序集文件的目录。比如当前应用程序使用A.dll,但是A.dll并没有直接存放在AppDomain的根目录下,而是存储于子目录。在应用程序配置文件中添加probing privatePath可以解决 阅读全文
posted @ 2012-08-11 10:48 junchu25 阅读(4290) 评论(0) 推荐(0) 编辑
摘要: Unity提供了一种默认注入CallHandler的机制,只需要开发人员提供继承于HandlerAttribute抽象类,并实现CreateHandler函数,它返回一个实现ICallHandler的类型。你可以通过上下文传递的IUnityContainer创建对应的ICallHandler实现。看 阅读全文
posted @ 2012-08-11 10:45 junchu25 阅读(295) 评论(1) 推荐(0) 编辑
摘要: Unity可以定于拦截的匹配策略,只要你实现了IMatchingRule接口。我们可以根据实际中框架的不同需求,开发不同的MatchingRule。比如Unity自带的TypeMatchingRule只能够匹配给定的类型,但是无法匹配当前类型的基类型。只要当前类型或者它继承的类型层次结构上等于某个特 阅读全文
posted @ 2012-08-11 10:44 junchu25 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 企业库默认提供了AuthorizationCallHandler、ExceptionCallHandler、LogCallHandler、PerformanceCounterCallHandler、ValidationCallHandler。但是你会发现你无法直接通过Unity提供的AddCallH 阅读全文
posted @ 2012-08-11 10:42 junchu25 阅读(345) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 21 下一页