Go Microsoft Platform SDK selection and configuration in vc++6.0

Source: Internet
Author: User
Tags xml parser

Windows Platform SDK Download Sites:

Windows Server 2003 PSDK February 2003 Edition, which can be used with VC6, and supports the last version of the SDK for various target OS. This edition of the SDK supports development for the following Platforms:windows Server 2003 Windows Advanced Server, Lim ited Edition Windows XP Windows XP 64-bit Edition Windows $ Windows NT versions 3.51 and 4.0 Windows Millennium Edition Windows 9 and Windows

XPSP2 August 2004 Edition, can be used in VC6, the development of special functions for XPSP2 program, can be used together with the above, but please install in a different directory. Newly released:the Platform SDK for Windows XP Service Pack 2 support (includes MDAC 2.8, Tablet 1.7 and Windows Installe R 3.0) The XPSP2 version of the Platform SDK is developed to work either side by side with the Windows Server 2003 SDK or Standalone but won't provide build environments For:windows Server 2003 Windows Advanced Server, Limited Edition wind OWS xp Windows XP 64-bit Edition Windows $ Windows NT versions 3.51 and 4.0 Windows Millennium Edition windows and W Indows 98 must install the Microsoft Platform Software development Kit (SDK) for Windows Server 2003 for those Environ ments. The SDKs can is installed in the same directory for side by side performance.

Windows Server 2003 SP1 Platform SDK Web Install, the latest version of the SDK, unfortunately cannot collaborate with VC6, no longer support NT4 and 9X.

This edition of the SDK replaces the previous SDKs for Windows XP SP2 and Windows Server 2003 and can is used to develop a Pplications for those platforms. Supported Operating Systems:windows 2000; Windows Server 2003; Windows XP 64-bit; Windows XP Professional Edition; The Windows XP Service Pack 1 This SDK does is not a working with Microsoft Visual C + + 6.0 as support for VCs 6.0 has ended. The last SDK, that'll work with VCs 6.0 is the February 2003 Edition.

If you are using Visual C + + 2005 Express Edition, refer to: Using Visual C + + 2005 Express Edition with the Microsoft Platform SDK.

Platform Sdk-install-home http://www.microsoft.com/msdownload/platformsdk/sdkupdate/downlevel.htm

Open VC6, Menu tools-options-directories. Add the following path

Executable files your platform installation path \ bin your platform installation path \bin\winnt include file your platform installation path \include library files Your platform installation path \lib source files can be added or not added

Once configured, you can adjust the order of the paths and the original paths, as the compilation and connection is done in order to find the appropriate include and LIB. To keep up-to-date, you can put the path in front of the SDK path in the original configuration VC6.

Above is just a way to configure the SDK, as to whether to solve your problem, only after the attempt to know

The last SDK to support vc6.0

Http://www.microsoft.com/msdownload/platformsdk/sdkupdate/psdk-full.htm

VC6 Fast 10 years old, oh, pretty classic things. The following SDKs and libraries are available under VC6. They each have their own function, do not need to compare, unless it is the same type of library, such as the XML parser, I compare, ranking is not in order, and the description of the brief does not represent the personal feelings of pornography. I like a lot of libraries, but I just want to say something simple. such as Mfc,stl,ice and so on. I hope we can improve the efficiency of the development of many. Some libraries or SDKs are not listed, so you can fill them in.

The Windows Server 2003 R2 SDK (the latest Windows SDK is Vista edition) provides API interfaces for the latest operating systems, supports WINDOWS2003R2 and previous systems, and is a must if you want to use some platform features. http://www.microsoft.com/downloads/info.aspx?na=22&p=22&srcdisplaylang=en&srccategoryid=& Srcfamilyid=&u=%2fdownloads%2fdetails.aspx%3ffamilyid%3de15438ac-60be-41bd-aa14-7f1e0f19ca0d%26displaylang %3den SDK is part of Visual C + +, but its own version is older, it is not suitable for some products, such as WinXP. The SDK contains sdk:windows,office,windows Script for the following Ms products (this should be considered a product.) .. Wscript/cscript), Netmeeting,iis, Internet explorer,ms xml,gdi+,windows Media services,directshow ... Contains the following library of libraries: Atl,mfc,opengl ... See the SDK or MSDN Help catalogue for more information.

Does the NetMeeting SDK want to embed Remote Desktop, multi-person conferencing, video, file transfer, whiteboard functions into your program or website? Use it right. Included in the Windows Server 2003 R2 SDK

The Internet Explorer SDK can be used to parse Web pages to develop a "new browser" for its own particular needs, or to extend ie. Travel, TT and other shell browsers belong to this kind of application. Qzone also belongs to, the new version of the Qzone is to use an automated way to expand. Included in the Windows SDK.

The WMENCODERSDK Windows Media Encoder development package, which can be recorded from an image capture device or a desktop screen, also provides the ability to convert files into a file format. ------------is an easy-to-use, powerful software that provides the ability for users to record their own images, record from image capture devices or desktop screens, and also provide file format conversion. The main features are easy to use, high-quality coding, enhanced programmable and management, features: New user interface and wizards, easier to set up and make movies, to provide live broadcast or demand playback, and support multiple sources, can immediately switch sources, and can monitor the encoding program when the data, such as image size, Data flow and so on. New coding ability, support de-interlacing, inverse telecine and screen capture, can have better output quality, can be from 320*240*60fps to 640*480*30fps, capture files up to 30GB, Supported capture devices include Winnov, ATI, Hauppauge, and USB video cameras. The Windows Media Encoder SDK provides Web Developer full-automatic code control that can be controlled from the remote network (LAN) or through API Access or ASP control----------------http://www.microsoft.com/ downloads/details.aspx?familyid=5691ba02-e496-465a-bba9-b2f1182cdf24&displaylang=en

WMPLAYERSDK develop a plug-in for Windows Media Player or a development package that calls its components. http://www.microsoft.com/downloads/details.aspx?FamilyID=e43cbe59-678a-458a-86a7-ff1716fad02f&DisplayLang=en

Detours Microsoft's own PE image operation package, can easily implement API hooks, modify IAT and so on. Http://research.microsoft.com/research/downloads/Details/10E5D78C-592C-419D-A53E-BAE8DBD81801/Details.aspx

WTL (Windows Template Library) a template-based technology, concise and complete interface library, can generate small applications, tired of the huge MFC, you can consider using it to develop the interface, in addition to the interface to provide support, but also provides a series of auxiliary classes, For example: Cstring,cfindfile and so on. 8.0 supports wince, as well as Vista features. http://www.microsoft.com/downloads/details.aspx?FamilyID=e5ba5ba4-6e6b-462a-b24c-61115e846f0c&DisplayLang=en

The DirectX SDK is a great way to perform high-speed real-time animation rendering, interactive music and ambient sound, and efficient multimedia data processing. It is commonly used in game development under Windows. http://www.microsoft.com/downloads/details.aspx?familyid=4b78a58a-e672-4b83-a28e-72b5e93bd60a&displaylang= En

Ddk/ifs DDK (Windows Driver Development Kit) is used to develop a development package for Windows drivers, it can also develop drivers with VC, but it is recommended to compile with the build tool of the DDK. IFS DDK can develop file system drivers. Http://www.microsoft.com/whdc/devtools/ddk/default.mspx

MS Chart can draw professional statistical graphs such as bar charts, graphs, etc. in the program. Included in the installation package for VB or office.

ATL is a framework for developing COM, and with it, it's a lot easier to write COM. In addition to COM support, CImage (GDI + wrapper class, very good), CRegKey (support of the Registry), CAtlRegExp (regular expression), etc. are also provided. VC comes with or is included in the Windows SDK

GDI + SDK GDI + is a new graphical programming interface for Microsoft, with features such as simplicity and ease of use. Support a variety of image formats, no longer have to worry about jpg,gif and other format decoding. In contrast to GDI, there are new features that support gradient brushes, opposing path objects, matrix objects, multiple image formats, and more. WinXP and the above system comes with the DLLs required by GDI +. Included in the new version of Visual Studio or included in the Windows SDK

Cximage a set of image operation code, supporting a variety of formats: including bmp,jpg,png,gif (static and dynamic support), Wbmp,tif,wmf,pcx,tga,ico and so on. GDI-based operations instead of GDI +. and provides a series of algorithms, such as scaling, Rotation, grayscale, and so on. http://www.xdp.it

MFC a very old (older than VC6) and excellent program framework, is the Windows API source-level package, there are a lot of good software is written with it. Included in Visual Studio

Xtreme Toolkitpro/bcgcontrolbar Professional is an excellent MFC extension library for Interface development, which provides controls that mimic the appearance of MS products such as Office,visual Studio. Xtreme has a free version cjlibrary Http://www.codejock.com/BCG is part of MFC in VS2008, http://www.bcgsoft.com/

WFC (Win32 Foundation Classes) An MFC extension library that encapsulates Win32 APIs that are not encapsulated by MFC. For example: Cdesktop,cmixer,cregistry et cetera http://www.codeproject.com/library/wfc.asp

Microsoft Speech SDK for text reading and speech recognition development packages. Chinese pronunciation is also supported. Http://www.microsoft.com/speech http://www.microsoft.com/downloads/details.aspx? familyid=5e86ec97-40a7-453f-b0ee-6583171b4530&displaylang=en

Ms Agent WinXP Search in the yellow puppy or Office2003 inside the assistant is Ms Agent, with this development package can control them. Included in Visual Studio or included in the Windows SDK

MS Xml/tinyxml A development package for parsing XML files. MS XML is powerful and has the perfect support for Chinese. TinyXML small size, with source code. (Other XML parser is not good, IBM's XML4C function is strong, but its DLL is 12M so large, Xerces C + + can not support Chinese, libxml to support Chinese words need to write conversion function) MS xml:http://www.microsoft.com/downloads/details.aspx? Familyid=993c0bcf-3bcf-4009-be21-27e85e1857b1&displaylang=en Tinyxml:www.sourceforge.net/projects/tinyxml

OpenGL is a professional 3D program interface, is a powerful, easy to call the bottom 3D graphics library. OpenGL is a hardware-independent software interface that can work on different platforms. Included in Visual Studio or included in the Windows SDK

STL is a very good C + + standard library that provides C + + libraries for data containers and general algorithms. Included in Visual Studio

Boost a set of open source, highly portable C + + libraries that provide support for numerical computing, generic programming, meta-programming, platform APIs, and more. Commonly used have regex,lambda,smart_ptr and so on http://www.boost.org

The most common use of WINPCAP is to capture network packets. Many network programs, previously used by a telecommunications dialer, ethereal, etc. are used this. http://winpcap.polito.it

ZLib an open source data lossless compression Library. The most convenient is that it compresses memory buffers and is fast, and many online games use it to compress packets. http://www.gzip.org/zlib/

XVID/DIVX video encoding/decoding library. (DivX is a commercial product, XviD is an open source project) www.xvid.org

Ace/ice ACE full Name Adaptive Communication enviroment, is a set of C + + communication library. It provides socket/threading/memory management and other system calls to face the object of wrapper, make C + + communication software development more simple. ICE (Internet Communications Engine) is a modern object oriented middleware that can be used to replace middleware such as CORBA or com/dcom/com+, which is characterized by simple development and high running efficiency. Telecom-grade applications can be developed. Ace:http://www.cs.wustl.edu/~schmidt/ace.html ice:http://www.zeroc.com/

Crypto++ realizes a variety of public key algorithm, symmetric encryption algorithm, digital Signature algorithm, Information digest algorithm and other related cryptographic algorithms and so on. In fact, I only use the inside of the MD5,CRC32 and AES. Http://sourceforge.net/projects/cryptopp

Wxwindows (cross-platform GUI library) class hierarchy like MFC, through years of development is also an increasingly perfect GUI library, fully open source code. http://www.wxwindows.org/

Blitz (high-efficiency numerical computing function library) blitz++ is a highly efficient numerical computing function library designed to create a numerical environment that is as convenient as C + + and faster than FORTRAN. Http://folk.uio.no/patricg/blitz/html/index.html

Go Microsoft Platform SDK selection and configuration in vc++6.0

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.