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
==SDK==
+
 
[[Image:microsoft-platfrom-sdk.gif|right|thumb]]
+
==Windows API==
Microsoft PC时代的开放平台技术.
+
[[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
+
*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
+
*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-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Microsoft Thanks, Wikipedia.
Office-live-workspace-beta.gif

微软将Microsoft Office Live Workspace看作是Microsoft Office基于Web的扩展,用户可以通过网络编辑文档,并与其他人进行协作。

目录

[编辑] SQL Server 2000

  • Analysis Services
  • English Query
  • Meta Data Services

[编辑] Windows API

Windows 是微软最核心的产品.

Microsoft-platfrom-sdk.gif

Microsoft的开放平台技术. 整个Windows API被DLL支持, DLL调用Windows的内核以获取相应服务。

Microsoft Windows API 是 MFC 库

[编辑] MFC

MFC 6.0
MFC 7.0

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

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

Comment-32x32.png

<discussion>characters_max=300</discussion>

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱