- 博客(14)
- 收藏
- 关注
原创 .NET Framework读书笔记
.NET Framework主要由两部分组成1.Common Language Runtime2.Framework Class LibraryCLR主要由四部分组成1.Common Type System (CTS)-----------------------定义一套通用的数据类型,允许不同语言共享相同的类型2.Common Language Specification (CLS)
2006-06-20 16:49:00 1756
翻译 C#与DLL和COM的混合编程(3)- 高级COM互操作(Advanced COM Interop)
Advanced COM Interop.NET framework 是从COM的一种自然地进步,因为这两个模型共享了许多中心的主题,包括组件重用和语言中立。为了支持向后兼容,COM interop提供了不需要修改现有组件而能访问现有COM组件的方法。可以通过使用COM interop工具导入相关的COM类型来合并COM组件到.NET Framework的应用中。一旦导入,COM的类型就
2006-06-17 01:55:00 5196 2
翻译 C#与DLL和COM的混合编程(2)-C#调用COM组件
C#调用COM组件这部分描述了在托管代码中调用COM组件的方法,现存的COM组件在托管代码中作为中间件或者独立的功能实体是很有价值的资源 向.NET Framework报露COM组件1. Import a type library as an assemblyCOM的类型定义通常在type library(tlb)中,与之对应的是CLS兼容的编译器在assembly中
2006-06-17 01:08:00 7466
翻译 C#与DLL和COM的混合编程(1)-C#调用C++写的非托管的DLL中导出的函数
C#调用C++写的非托管的DLL中导出的函数Platform invoke是一个使得托管代码(managed code)能够调用DLL中实现的非托管函数(unmanaged functions)的服务(service),例如:那些Win32 API中的函数。它定位(locate)并且调用(invoke)导出的函数,在需要的时候,跨越交互边界列集(marshal)它的参数(integers,
2006-06-17 00:30:00 5926 5
翻译 Visual Layer Overview(6)Using DrawingVisual Objects
Using DrawingVisual Objects这部分提供了怎样使用DrawingVisual对象的概要说明1. DrawingVisual ObjectDrawingVisual是一个用来渲染shapes, images, 或者text的轻量级的类这个类之所以被认为是轻量级的,是因为它没有提供layout 或者event handling,所以增加了它的运行时性能
2006-06-14 21:43:00 1848
翻译 Visual Layer Overview(5)Hit Testing in the Visual Layer
Hit Testing in the Visual Layer 这部分介绍了Windows Presentation Foundation中visual layer.使用VisualTreeHelper class来完成Hit Test的功能。这意味着你可以确定一个geometry 或者point是否落到一个visual object的边界之内,使你实现UI的行为,例如drag and d
2006-06-13 00:49:00 1744
原创 关于WPF的一些书
Programming-Windows-Presentation-Foundation XANL in a Nutshell Professional WinFX Beta Introducing Microsoft WinFX: The Application Programming Interface for the Next Generati
2006-06-12 00:47:00 1558
原创 C++VS C#
C#是托管的,运行在CLR之上,这是最重要的,虽然写程序的时候感觉不是那么明显 Main函数 using System;using System.Collections.Generic;using System.Text;namespace HelloCS{ class Program { sta
2006-06-11 14:17:00 1722
转载 WinFX ->.NET Framework 3.0
When speaking to developers about WinFX one question that repeatedly comes up is, “WinFX sounds great, but what happens to .NET?” .NET Framework has becomes the most successful developer platform in t
2006-06-11 04:57:00 1337
翻译 Visual Layer Overview(4)--Other Visual Object Classes
Other Visual Object Classes 在Windows Presentation Foundation中还有其他三种visual objects:DrawingVisual, Viewport3DVisual, 和ContainerVisual. 1.DrawingVisual ClassDrawingVisual是一个用来渲染shapes,
2006-06-11 00:06:00 1206
翻译 Visual Layer Overview(3)--VisualTreeHelper Class
VisualTreeHelper class 是一个 static helper class ,它提供了在运行环境管理Visual和 Visual3D objects 的功能. Hit Testing VisualTreeHelper class 提供了可视化对象之间的Hit Testing的方法. Enumerating
2006-06-10 23:53:00 2076
原创 2006世界杯猜想
2006冠军 : 德国 最倒霉的球队 : 巴西 (因为贝利预测他是冠军 :-)) 最佳球员 : 克洛斯 最大的黑马 : 赛黑 最佳发型 : 小罗 以上问题,属个人观点
2006-06-09 22:19:00 1337
翻译 Visual Layer Overview(2)--Visual Tree
visual tree包含一个应用UI中所有的可视化的元素(visual elements)。既然一个可视化元素中包含永久化的描画信息,可以认为visual tree是一个包含组成显示设备上输出的所有渲染信息的场景图。这棵树是应用直接创建的可视化元素的一个集合,无论使用代码创建的还是用标记语言创建的。visual tree还包括通过模版扩展的元素。下面的例子定义了一个StackPanel元素
2006-06-09 17:36:00 1449
翻译 Visual Layer Overview(1)--Role of the Visual Object
Visual object是Windows Presentation Foundation的核心对象,它的主要作用就是对渲染的支持。UI controls,例如:Button和TextBox 从Visual class继承,并使用Visual class保存它们的数据。Visual object提供了如下的支持: Output display: 渲染永久化的,序列化的描
2006-06-09 16:51:00 1608
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人