欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
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
分享您的观点