FilipLouwet Posted November 9, 2005 Posted November 9, 2005 Microsoft announced that you can now download Visual Studio 2005 (C++,C#, Basic, J#) Express for free (until november 2006). It's the complete non-crippled programming environment suitable for OpenGL and DirectX game programming. http://forums.microsoft.com/MSDN/ShowPost....126606&SiteID=1 Don't miss this! Quote
rickh Posted November 9, 2005 Posted November 9, 2005 Microsoft announced that you can now download Visual Studio 2005 (C++,C#, Basic, J#) Express for free (until november 2006). It's the complete non-crippled programming environment suitable for OpenGL and DirectX game programming. Wow!. I had just typed a warning to say that these were just time limited Beta versions, but you are right - they are the full deal. They will not exire! Thanks for the information. The Express packages are missing many of the older libraries so that new projects you write will compile OK, but many of the older windows applications will not complie. For example, you cannot use VC++ Express to compile the sample A:M SDK code because there is no MFC Library support. Correct me if I am wrong, but I believe the VC++ Express Edition will not compile any existing C or C++ code that requires the "windows.h" include. Richard Quote
Developer yoda64 Posted November 9, 2005 Developer Posted November 9, 2005 In this case you need the platform sdk.In my mind, this is a recommended download , if you would work with the VC2005 express edition . Quote
Under Ground Designs Posted November 10, 2005 Posted November 10, 2005 NO MFC SUPPORT! counts me out. I hate the new Windows Forms, makes me think i'm a VB programmer or something i must be to used to MFC. CListCTRL Quote
rickh Posted November 10, 2005 Posted November 10, 2005 In this case you need the platform sdk. In my mind, this is a recommended download , if you would work with the VC2005 express edition . The Platform SDK doesn't add MFC capability to VC++ Express. More precisely, it adds an include folder called "MFC" that contains a subset of the full MFC support. So lets take an example. A:M SDK projects call the include "afxwin.h". "afxwin.h" is in the Platform SDK, but "afxwin.h" requires "afxmsg.h" which isn't in the platform SDK. The problem is you need "afxwin.h" just to use the core MFC. Further to this, the platform sdk doesn't seem to load any MFC library files - just most of the header files Microsoft intentionionally designed the Express package not to support MFC. If you want MFC, you are meant to buy the standard VC++ Packages. If anyone knows how to get MFC running on the Express edition, I am sure many people would be very, very interested. I do have the Visual Studio 2005 beta2 DVD's from Microsoft. I might try installing them on a PC and copying the full MFC folders across to the VC++ Express install Richard. Quote
FilipLouwet Posted November 10, 2005 Author Posted November 10, 2005 NO MFC SUPPORT! counts me out. I hate the new Windows Forms, makes me think i'm a VB programmer or something i must be to used to MFC. There are a number of multiplatform application frameworks that do work fine with Visual Studio 2005 Express. Fox Toolkit wxWindows And free for non-commercial use: Qt These toolkits will probably survive more Visual Studio and Windows versions that Microsofts own stuff. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.