473,466 Members | 1,301 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

Visual C++ Express Not compiling files form older versions

84 New Member
Hi, I am trying to use Visual C++ express but i got some samples made under Visual C++ 6.0 that do not compile under the program mentioned at the beginning. Visual C++ Express says that the file included "windows.h" does not exist, what means Visual C++ Express does not come with such library (what makes me sick). Having understood that i wanted to know how i could solve this problem, so that i can compile Visual C++ 6.0 Projects under Visual C++ 8.0 (Express Edition 2005). This is very important, because i want to learn how to use this powerful tool, which easily creates GUI what sounds pretty interesting, a lot more than the classic DOS console, which is as old as the earth, and nobody would ever be interested in buying a program like that, so please help me to do this. Another Question I would like to ask is how can i make images "move", i mean:
I want to make an animation, a person (a simple drawing made under MS PAINT) move horizontally and vertically in the program window, but i also want to make it TRULY move, not by making images disappear and appear, making the image change its coordinates so that it seems to move. Please tell me how to do this because i'm 99.9% interested in game developing, not masterpieces, but at least something that works and gives me a chance to learn.

Any Help will be much appreciated.
Thanks!


Kind Regards,
Paul
Jul 29 '07 #1
4 1889
weaknessforcats
9,208 Recognized Expert Moderator Expert
What kind of project did you create??

Does Visual Studio Express 2005 let you create a Win32 project??
Jul 29 '07 #2
bluesteel
84 New Member
They Are W32 projects, but they are projects that DID run under VC++ 6.0 and do not run under VC++ 8.0. They Include "windows.h" which does not exist in VC++ 8.0 (what is unbelievable). That's the problem, the program does not have windows.h, maybe i could patch the program or something, but i don't think i could make it work by just downloading windows.h because there are thousand of references which are not going to work
Jul 29 '07 #3
weaknessforcats
9,208 Recognized Expert Moderator Expert
I use Visual Studio.NET 2005 Professional Edition and this product works. It is the replacement for VC++ 6.0.

Visual Studio Express 2005 is a free product that replaced the academic version of Visual Studio. It has been deliberately limited. Like it can't do a solution but only individual projects. It may be that it can't do windows programming but I don't know that for sure. Certainly, no windows.h is an indicator of a limit.

What do your docs say when you click help?? If there's nothing there about windows programming , then you have your answer. Otherwise, you may need a re-install.

Or, you could just get the actual product Visual Studio.NET 2005 Professional Edition and not have to worry.
Jul 29 '07 #4
weaknessforcats
9,208 Recognized Expert Moderator Expert
I just found out that the Microsoft Platform SDK does not come with The Express edition of Visual Studio but that if you go to the Microsoft web site where you download the Express edtion, there is a place there where you can click to doenload the Platform SDK at no charge.

That will get youer windows.h and all of the windows libraries you nee to proceed.

Sorry I took so long but I just found this out.
Aug 2 '07 #5

Sign in to post your reply or Sign up for a free account.

Similar topics

1
by: angelag | last post by:
I am currently taking a college course in Visual Basic.Net and I am a beginner. I bought Visual Studio.Net 2003 to do my homework at home. I built my first project and e-mailed it to myself at...
6
by: Martin Bless | last post by:
The good news: Along with Python-2.4 comes really good news to Windows users. Yes, you now CAN build extension modules yourself using the SAME C++ compiler and linker Python is built with...
0
by: gerd | last post by:
Hello, I want to port an MFC Application from Visual Studio 6 MFC application to Visual C++ 2005 express edition beta. While building i get following error: ------ Build started: Project:...
26
by: Bruno Jouhier [MVP] | last post by:
I'm currently experiencing a strange phenomenon: At my Office, Visual Studio takes a very long time to compile our solution (more than 1 minute for the first project). At home, Visual Studio...
1
by: Thomas Holmgren | last post by:
Hi all I've tried to get my hands on the End User License Agreement for MS Visual C# .NET 2003 STANDARD edition, sofar without luck. Does anybody know where I can find the license agreement...
4
by: Bill Burris | last post by:
When compiling my solution which contains 15 projects (2 Window Apps, 2 Services, 11 class libraries, C#, MC++, & C++), I was receiving warnings about symbols defined in multiple places. Selecting...
0
by: Kirt Loki Dankmyer | last post by:
So, I download the latest "stable" tar for perl (5.8.7) and try to compile it on the Solaris 8 (SPARC) box that I administrate. I try all sorts of different switches, but I can't get it to compile....
1
by: Philip Leduc | last post by:
Hi there, I am a MS Access VBA programmer trying to get my feet wet using VB.net / SQL server. I have SLQ 2000/visual studio 2003 loaded and did get a SQL2005/visual studio 2005 software...
5
by: jroozee | last post by:
I am developing in VS '03. I have all of the current framework versions installed on my PC, 1.1, 2.0, and 3.0. How can I make sure the code I am developing in is using the 3.0 framework version?...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.