473,698 Members | 2,588 Online
Bytes | Software Development & Data Engineering Community
+ 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 1901
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
7268
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 school. When I tried to open it in the lab, I got a message saying I couldn't open it because it was created with a newer version. Evidently the lab is using Visual Studio.Net 2002. My professor doesn't just want the executable file, he wants...
6
6172
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 itself. Everything you need is available at no costs (except download hassle and installation time). Once your system is set up properly its just a matter of running 'python setup.py build'. No longer waiting for someone else to build binaries and a...
0
2587
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: OSTDLL, Configuration: Debug Win32 ------ Compiling... StdAfx.cpp
26
10859
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 compiles the same solution much faster (about 10 seconds for the first project). My home computer is only marginally faster than the one I have at the office (P4 2.53 vs. P4 2.4, same amount of RAM). On the slow machine, the CPU usage is very low,...
1
4236
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 for the standard edition? Thank you :)
4
1849
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 Rebuild Solution did not make the problem go away. After selecting Clean Solution, followed by Rebuild Solution, the problem went away. I had always assumed that rebuild meant starting over, recompiling all code, and linking with the...
0
9739
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. I need it to be compiled with threads. Anyone have any wisdom on how best to do this? Here's a transcript of my latest attempt. It's long; you might want to skip to the bottom, where I try "make" and the fatal errors start happening.
1
2434
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 through the MS launch. I am now wondering how to setup my laptop so I can use theh two sets together (not at the same time of course). I have also been told there might be issues of interaction between framework
5
1685
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? Or do I need to be using the latest version of Visual Studio to do so? Thanks,
0
8609
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
9169
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, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
9030
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
8871
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
1
6528
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 presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
5861
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 then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
4622
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
3052
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 we have to send another system
3
2007
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.