欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Microsoft
小 (→Links) |
|||
(未显示1个用户的24个中间版本) | |||
第1行: | 第1行: | ||
− | ==SQL Server 2000== | + | {{top news}} |
+ | {{SeeWikipedia}} | ||
+ | [[Image:office-live-workspace-beta.gif|right]] | ||
+ | |||
+ | 微软将[http://workspace.officelive.com/ Microsoft Office Live Workspace]看作是Microsoft Office基于Web的扩展,用户可以通过网络编辑文档,并与其他人进行协作。 | ||
+ | ==[[Microsoft SQL Server|SQL Server]] 2000== | ||
*Analysis Services | *Analysis Services | ||
*English Query | *English Query | ||
*Meta Data Services | *Meta Data Services | ||
− | == | + | |
− | [[Image:microsoft-platfrom-sdk.gif|right|thumb]] | + | ==Windows API== |
− | Microsoft | + | [[Windows]] 是微软最核心的产品. |
+ | |||
+ | [[Image:microsoft-platfrom-sdk.gif|right]] | ||
+ | Microsoft的开放平台技术. 整个Windows API被DLL支持, DLL调用Windows的内核以获取相应服务。 | ||
+ | |||
+ | Microsoft Windows API 是 MFC 库 | ||
+ | |||
+ | ==MFC== | ||
+ | [[Image:MFC-6.0.gif|right|thumb|MFC 6.0]] | ||
+ | [[Image:MFC-7.0.gif|right|thumb|MFC 7.0]] | ||
+ | MFC Versions | ||
+ | {| class="wikitable" | ||
+ | ! 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++ 2005<sup>[[#nomfc|1]]</sup> | ||
+ | | MFC 8.0 (mfc80.dll) | ||
+ | |- | ||
+ | | Visual C++ 2008<sup>[[#nomfc|1]]</sup> | ||
+ | | 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== | ||
+ | [[Windows Template Library|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== | ==Links== | ||
*http://ftp.ncnu.edu.tw/MsDownload/ | *http://ftp.ncnu.edu.tw/MsDownload/ | ||
*支持VC6的最近的Platform SDK版本是Microsoft Platform SDK February 2003 | *支持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/ 一些例子 | ||
+ | *[http://technet.microsoft.com/zh-cn/magazine/default.aspx TechNet Magazine 中文版] | ||
+ | *[http://www.interoperabilitybridges.com/ Bridges between Microsoft and non-Microsoft technologies] | ||
+ | |||
+ | {{comment}} | ||
+ | |||
+ | [[Category:Microsoft]] |
2011年2月4日 (五) 02:24的最后版本
您可以在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>