欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2/Agda, C++/Lisp/Haskell
Microsoft
|   | 
您可以在Wikipedia上了解到此条目的英文信息 Microsoft Thanks, Wikipedia. | 
微软将Microsoft Office Live Workspace看作是Microsoft Office基于Web的扩展,用户可以通过网络编辑文档,并与其他人进行协作。
目录 | 
SQL Server 2000
- Analysis Services
 - English Query
 - Meta Data Services
 
Windows API
Windows 是微软最核心的产品.
Microsoft的开放平台技术. 整个Windows API被DLL支持, DLL调用Windows的内核以获取相应服务。
Microsoft Windows API 是 MFC 库
MFC
MFC Versions
| Product version | MFC version | 
|---|---|
| Microsoft C/C++ 7.0 | MFC 1.0 | 
| Visual C++ 1.0 | MFC 2.0 | 
| Visual C++ 1.5 | MFC 2.5 | 
| Visual C++ 2.0 | MFC 3.0 | 
| Visual C++ 2.1 | MFC 3.1 | 
| Visual C++ 2.2 | MFC 3.2 | 
| Visual C++ 4.0 | MFC 4.0 (mfc40.dll included with Windows 95) | 
| Visual C++ 4.1 | MFC 4.1 | 
| Visual C++ 4.2 | MFC 4.2 (mfc42.dll included with the Windows 98 original release) | 
| eMbedded Visual C++ 3.0 | MFC 4.2 (mfc42.dll) | 
| Visual C++ 5.0 | MFC 4.21 (mfc42.dll) | 
| Visual C++ 6.0 | MFC 6.0 (mfc42.dll) | 
| eMbedded Visual C++ 4.0 | |
| Visual C++ .NET 2002 | MFC 7.0 (mfc70.dll) | 
| Visual C++ .NET 2003 | MFC 7.1 (mfc71.dll) | 
| Visual C++ 20051 | MFC 8.0 (mfc80.dll) | 
| Visual C++ 20081 | MFC 9.0.21022 (mfc90.dll) | 
| Visual C++ 2008 with Feature Pack | MFC 9.0.30411 (mfc90.dll) | 
More detail: http://en.wikipedia.org/wiki/Microsoft_Foundation_Class_Library
- MFC Reference http://msdn.microsoft.com/en-us/library/d06h2x6e(VS.80).aspx
 - Visual C++ Developer Center http://msdn.microsoft.com/en-us/visualc/default.aspx
 
The Windows API consists of the following functional categories:
Base Services
- Character-Mode Applications
 - Communications Resources
 - Debug Help Library
 - Debugging
 - Device Input and Output
 - Device Management
 - Dynamic-Link Libraries
 - Error Handling
 - Event Logging
 - Event Tracing
 - File Management
 - Handles and Objects
 - Image Help Library
 - Image Mastering API
 - Mailslots
 - Memory Management
 - Network DDE
 - Performance Data
 - Pipes
 - Power Management
 - Processes and Threads
 - PSAPI
 - Registry
 - Removable Storage Manager
 - Services
 - Storage
 - Structured Exception Handling
 - Synchronization
 - System Information
 - System Monitor Automation Interface
 - System Shutdown
 - Time
 - Time Provider
 - Tool Help
 - Window Stations
 
Common Control Library
Graphics Device Interface
- Bitmaps
 - Brushes
 - Clipping
 - Colors
 - Coordinate Spaces and Transformations
 - Device Contexts
 - Filled Shapes
 - Fonts and Text
 - Input Method Editor
 - Lines and Curves
 - Metafiles
 - Multiple Display Monitors
 - National Language Support
 - Painting and Drawing
 - Paths
 - Pens
 - Printing and Print Spooler
 - Rectangles
 - Regions
 - Unicode and Character Sets
 - Uniscribe
 
Network Services
- Network Management
 - Windows Networking (WNet)
 
User Interface
- Buttons
 - Carets
 - Clipboard
 - Combo Boxes
 - Common Dialog Box Library
 - Cursors
 - Data Copy
 - Dialog Boxes
 - Dynamic Data Exchange
 - Dynamic Data Exchange Management Library
 - Edit Controls
 - Hooks
 - Icons
 - Keyboard Accelerators
 - Keyboard Input
 - List Boxes
 - Menus
 - Messages and Message Queues
 - Mouse Input
 - Multiple Document Interface
 - Raw Input
 - Resources
 - Rich Edit Controls
 - Scroll Bars
 - Static Controls
 - Strings
 - Text Object Model
 - Timers
 - Version Information
 - Window Classes
 - Window Procedures
 - Window Properties
 - Windowless Rich Edit Controls
 - Windows
 
Windows Shell
WTL
WTL 和 MFC 之间的关系:
ATL是一个产生C++/COM代码的框架,ATL又不同于MFC,它完全面向COM组件,其技术路线也不同于MFC,MFC使用的是C++中的继承、封装、嵌套等常规技术,而ATL使用了C++中模板、多继承等高级技术,甚至还用到了STL。
而WTL是ATL的扩展,WTL通过提供一个用于编写Win32应用程序和控制的轻量级的框架,一些特殊的视图,GDI对象和实用的类,来扩展了ATL窗口类。
DirectX
DirectX 9
DirectX 8
Microsoft DirectX 8.0 is made up of the following components.
- DirectX Graphics combines the Microsoft DirectDraw and Microsoft Direct3D components of previous DirectX versions into a single API that you can use for all graphics programming. The component includes the Direct3DX utility library that simplifies many graphics programming tasks.
 - DirectX Audio combines the Microsoft DirectSound and Microsoft DirectMusic components of previous DirectX versions into a single API that you can use for all audio programming.
 - Microsoft DirectInput provides support for a variety of input devices, including full support for force-feedback technology.
 - Microsoft DirectPlay provides support for multiplayer networked games.
 - Microsoft DirectShow provides for high-quality capture and playback of multimedia streams.
 - Microsoft DirectSetup is a simple API that provides one-call installation of the DirectX components.
 
Links
- http://ftp.ncnu.edu.tw/MsDownload/
 - 支持VC6的最近的Platform SDK版本是Microsoft Platform SDK February 2003
 - http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm
 - ftp://ftp.seu.edu.cn/Pub/Develope/SDK_DDK_DRV/04.09.03-Windows.Server.2003.Platform.SDK.Feb.2003.Edition-QUANTUM
 - http://download.huihoo.com/cpp/ 一些例子
 - TechNet Magazine 中文版
 - Bridges between Microsoft and non-Microsoft technologies
 
<discussion>characters_max=300</discussion>
