sprockets A:M Decaling Screen frosted donut medals buildings Rubik's Cube Nidaros Cathedral Tongue Sandwich
sprockets
Recent Posts | Unread Content | Previous Banner Topics
Jump to content
Hash, Inc. - Animation:Master

Recommended Posts

  • Replies 5
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted
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

  • Developer
Posted

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 .

Posted

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.

Posted

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.

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.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...