欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Microsoft
(→SQL Server 2000) |
小 (→Links) |
||
(未显示1个用户的6个中间版本) | |||
第183行: | 第183行: | ||
*Windows | *Windows | ||
===Windows Shell=== | ===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== | ||
===DirectX 9=== | ===DirectX 9=== | ||
第192行: | 第199行: | ||
*Microsoft DirectPlay provides support for multiplayer networked games. | *Microsoft DirectPlay provides support for multiplayer networked games. | ||
*Microsoft DirectShow provides for high-quality capture and playback of multimedia streams. | *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. | + | *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]] | [[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>