By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,991 Members | 1,888 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,991 IT Pros & Developers. It's quick & easy.

Microsoft Visual C++ 2005 Express Edition

P: n/a
I just downloaded this "can't give it away" pile of sick on my 56Kbps modem
(460Mb) and I can't believe how difficult it is to write a really simple
program. All I wanna do is have a form with a button and a bitmap "1.bmp" in
a picture box. When you clcik the button it changes the bitmap from "1.bmp"
to " 2.bmp". How difficult can it be? Can anyone help?
Apr 9 '06 #1
Share this Question
Share on Google+
10 Replies


P: n/a
Hi,

Go into the resource editor
Add resource (make sure to add a Bitmap resource)
Import
( Select a bmp file)
Rename the IDB_BITMAP1 to something more sensible

Go to the dialog resource (double click on it)
Add picture control
Click picture control (make sure the properties window is visible
(view->properties))
In the properites of the picture control select bitmap as type
In the Image properties select the IDB_ whatever you named your bitmap
resource in the first step.

--
Regards, Ron AF Greve

http://moonlit.xs4all.nl

"Divvy Ballacks" <de**@forty2004.freeserve.co.uk> wrote in message
news:11****************@dyke.uk.clara.net...
I just downloaded this "can't give it away" pile of sick on my 56Kbps modem
(460Mb) and I can't believe how difficult it is to write a really simple
program. All I wanna do is have a form with a button and a bitmap "1.bmp"
in a picture box. When you clcik the button it changes the bitmap from
"1.bmp" to " 2.bmp". How difficult can it be? Can anyone help?

Apr 9 '06 #2

P: n/a
Divvy Ballacks wrote:
I just downloaded this "can't give it away" pile of sick on my 56Kbps modem
(460Mb) and I can't believe how difficult it is to write a really simple
program. All I wanna do is have a form with a button and a bitmap "1.bmp" in
a picture box. When you clcik the button it changes the bitmap from "1.bmp"
to " 2.bmp". How difficult can it be? Can anyone help?


Its not very difficult and what help on C++ do you expect from us?

Ben
Apr 9 '06 #3

P: n/a
GB
Divvy Ballacks wrote:
I just downloaded this "can't give it away" pile of sick on my 56Kbps modem
(460Mb) and I can't believe how difficult it is to write a really simple
program. All I wanna do is have a form with a button and a bitmap "1.bmp" in
a picture box. When you clcik the button it changes the bitmap from "1.bmp"
to " 2.bmp". How difficult can it be? Can anyone help?


This group is very specifically for the C++ language and standard
library, not generally tools, APIs or other libraries. You might try
asking on

microsoft.public.vstudio.general
microsoft.public.vstudio.development
microsoft.public.vc_ide.general

and possibly others.

Gregg
Apr 9 '06 #4

P: n/a
Moonlit wrote:
Hi,

Go into the resource editor


Express edition does not have it.

Apr 9 '06 #5

P: n/a
"Resource editing is not supported on the Visual C++ Express SKU". That told
me!!

"Moonlit" <news moonlit xs4all nl> wrote in message
news:44***********************@news.xs4all.nl...
Hi,

Go into the resource editor
Add resource (make sure to add a Bitmap resource)
Import
( Select a bmp file)
Rename the IDB_BITMAP1 to something more sensible

Go to the dialog resource (double click on it)
Add picture control
Click picture control (make sure the properties window is visible
(view->properties))
In the properites of the picture control select bitmap as type
In the Image properties select the IDB_ whatever you named your bitmap
resource in the first step.

--
Regards, Ron AF Greve

http://moonlit.xs4all.nl

"Divvy Ballacks" <de**@forty2004.freeserve.co.uk> wrote in message
news:11****************@dyke.uk.clara.net...
I just downloaded this "can't give it away" pile of sick on my 56Kbps
modem (460Mb) and I can't believe how difficult it is to write a really
simple program. All I wanna do is have a form with a button and a bitmap
"1.bmp" in a picture box. When you clcik the button it changes the bitmap
from "1.bmp" to " 2.bmp". How difficult can it be? Can anyone help?


Apr 10 '06 #6

P: n/a
Well, if it's not very difficult then just tell me. It can't be more than
three lines of code. I have no books, no money, no resources. What is the
solution? Or it so simple that it's actually beneath you? Let me help:

Is it (a), (b) or (c) or (d)

(a)
Bitmap ^myBitmap = gcnew Bitmap(71, 96, PixelFormat::Format24bppRgb)
Image->FromFile("44.bmp");

Graphics ^ g = Graphics::FromImage(myBitmap);

(b)

Image ^mypiccie = gcnew

Image("12.jpg");

Graphics ^ g = Graphics::FromImage(mypiccie);

(c)

System::Graphics::Watuzi
^ ->(0XXFFF:__IF__BETHE_MIDDLE_WORDIN___XXAAFFCC___LI FE);

^^::->Draw().... <-) [BITM]___#define
SHISHI_KDCREQ_DEFAULT_REQ_BODY_SNAME_NAME_TYPE_LEN 0__
Nghrrew||GrrrrrrrrgUggggggggh

Yeah_Bitmaps::

(d)

None of the above.

You see, the thing is, all I have is the documentation provided with
VC++EE2005 and it's not very helpful and none of their sample projects from
www.microsoft.com will compile (keep getting user32.dll missing, cannot find
windows.h or whatever) because I only have the core SDK installed.

"benben" <be******@yahoo.com.au> wrote in message
news:44***********************@news.optusnet.com.a u...
Divvy Ballacks wrote:
I just downloaded this "can't give it away" pile of sick on my 56Kbps
modem (460Mb) and I can't believe how difficult it is to write a really
simple program. All I wanna do is have a form with a button and a bitmap
"1.bmp" in a picture box. When you clcik the button it changes the bitmap
from "1.bmp" to " 2.bmp". How difficult can it be? Can anyone help?


Its not very difficult and what help on C++ do you expect from us?

Ben

Apr 10 '06 #7

P: n/a
* Divvy Ballacks:
[off-topic]


Divvy, I've been in your exact situation with a lot of toolsets, and I
really do understand how you feel about this, and would provide you with
detailed instructions and explanations if this newsgroup was relevant.

But this newsgroup is /not/ the right place.

Repeat, /not/.

Here we deal with the C++ language, and only tool usage and libraries to
the extent that that is relevant to C++ in general.

This newsgroup was nearly destroyed by Microsoft newbies, which directly
led to [comp.lang.c++.moderated] being established: we don't want /all/
serious C++ discussion to move over to clc++m, because that's very slow.

So please take your discussion to a Microsoft-specific newsgroup.

This group's FAQ, Marshall Cline's C++ FAQ Lite, lists a number of them.

--
A: Because it messes up the order in which people normally read text.
Q: Why is it such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?
Apr 10 '06 #8

P: n/a
On Mon, 10 Apr 2006 04:09:48 +0100, "Divvy Ballacks"
<de**@forty2004.freeserve.co.uk> wrote:
Well, if it's not very difficult then just tell me. It can't be more than
three lines of code. I have no books, no money, no resources. What is the
solution? Or it so simple that it's actually beneath you?


Go to the newsgroup below and people will help you. It should be in
your group list.

microsoft.public.vc.language

Good Luck.
Apr 10 '06 #9

P: n/a
"Divvy Ballacks" <de**@forty2004.freeserve.co.uk> wrote in message
news:11****************@dyke.uk.clara.net
Well, if it's not very difficult then just tell me. It can't be more
than three lines of code. I have no books, no money, no resources.
What is the solution? Or it so simple that it's actually beneath you?
Let me help:
Is it (a), (b) or (c) or (d)

(a)
Bitmap ^myBitmap = gcnew Bitmap(71, 96, PixelFormat::Format24bppRgb)
Image->FromFile("44.bmp");

Graphics ^ g = Graphics::FromImage(myBitmap);

(b)

Image ^mypiccie = gcnew

Image("12.jpg");

Graphics ^ g = Graphics::FromImage(mypiccie);

(c)

System::Graphics::Watuzi
^ ->(0XXFFF:__IF__BETHE_MIDDLE_WORDIN___XXAAFFCC___LI FE);

^^::->Draw().... <-) [BITM]___#define
SHISHI_KDCREQ_DEFAULT_REQ_BODY_SNAME_NAME_TYPE_LEN 0__
Nghrrew||GrrrrrrrrgUggggggggh

Yeah_Bitmaps::

(d)

None of the above.

You see, the thing is, all I have is the documentation provided with
VC++EE2005 and it's not very helpful and none of their sample
projects from www.microsoft.com will compile (keep getting user32.dll
missing, cannot find windows.h or whatever) because I only have the
core SDK installed.

I am not sure if you are aware of this but Microsoft has created a new
language called C++/CLI for use with .Net (.Net is something like the Java
Virtual Machine). You are apparently attempting to program in that new
language. That new language is not the C++ language that is the topic of
this newsgroup.

You have two alternatives:

1. Continue on your current path, but ask about it in

microsoft.public.dotnet.languages.vc

2. Download the Platform SDK, which will enable you to do GUI programming
using C++ (this will get rid of your "cannot find windows.h" etc. errors).
In that case, some of your questions will be topical for this newsgroup, but
any GUI-related stuff belongs on, e.g.,

microsoft.public.vc.language
or
microsoft.public.win32.programmer.gdi
or
microsoft.public.win32.programmer.ui
--
John Carson
Apr 10 '06 #10

P: n/a
Sk'dokey. Message recieved unt understood.

"John Carson" <jc****************@netspace.net.au> wrote in message
news:44***********************@un-2park-reader-01.sydney.pipenetworks.com.au...
"Divvy Ballacks" <de**@forty2004.freeserve.co.uk> wrote in message
news:11****************@dyke.uk.clara.net
Well, if it's not very difficult then just tell me. It can't be more
than three lines of code. I have no books, no money, no resources.
What is the solution? Or it so simple that it's actually beneath you?
Let me help:
Is it (a), (b) or (c) or (d)

(a)
Bitmap ^myBitmap = gcnew Bitmap(71, 96, PixelFormat::Format24bppRgb)
Image->FromFile("44.bmp");

Graphics ^ g = Graphics::FromImage(myBitmap);

(b)

Image ^mypiccie = gcnew

Image("12.jpg");

Graphics ^ g = Graphics::FromImage(mypiccie);

(c)

System::Graphics::Watuzi
^ ->(0XXFFF:__IF__BETHE_MIDDLE_WORDIN___XXAAFFCC___LI FE);

^^::->Draw().... <-) [BITM]___#define
SHISHI_KDCREQ_DEFAULT_REQ_BODY_SNAME_NAME_TYPE_LEN 0__
Nghrrew||GrrrrrrrrgUggggggggh

Yeah_Bitmaps::

(d)

None of the above.

You see, the thing is, all I have is the documentation provided with
VC++EE2005 and it's not very helpful and none of their sample
projects from www.microsoft.com will compile (keep getting user32.dll
missing, cannot find windows.h or whatever) because I only have the
core SDK installed.

I am not sure if you are aware of this but Microsoft has created a new
language called C++/CLI for use with .Net (.Net is something like the Java
Virtual Machine). You are apparently attempting to program in that new
language. That new language is not the C++ language that is the topic of
this newsgroup.

You have two alternatives:

1. Continue on your current path, but ask about it in

microsoft.public.dotnet.languages.vc

2. Download the Platform SDK, which will enable you to do GUI programming
using C++ (this will get rid of your "cannot find windows.h" etc. errors).
In that case, some of your questions will be topical for this newsgroup,
but any GUI-related stuff belongs on, e.g.,

microsoft.public.vc.language
or
microsoft.public.win32.programmer.gdi
or
microsoft.public.win32.programmer.ui
--
John Carson

Apr 10 '06 #11

This discussion thread is closed

Replies have been disabled for this discussion.