Click here to Skip to main content
16,006,535 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: Other way? Pin
13-Dec-01 16:58
suss13-Dec-01 16:58 
QuestionHow move a CListCtrl item?! Pin
XAlien12-Dec-01 11:23
XAlien12-Dec-01 11:23 
AnswerRe: How move a CListCtrl item?! Pin
Thomas Blenkers14-Dec-01 0:21
Thomas Blenkers14-Dec-01 0:21 
GeneralOne more question about CreateProcess, etc Pin
12-Dec-01 11:10
suss12-Dec-01 11:10 
GeneralRe: One more question about CreateProcess, etc Pin
Bill Wilson12-Dec-01 13:04
Bill Wilson12-Dec-01 13:04 
GeneralRe: One more question about CreateProcess, etc Pin
13-Dec-01 5:25
suss13-Dec-01 5:25 
GeneralNewbie Image Help Pin
Jerry Wang12-Dec-01 8:50
Jerry Wang12-Dec-01 8:50 
GeneralRe: Newbie Image Help Pin
Christian Graus12-Dec-01 10:17
protectorChristian Graus12-Dec-01 10:17 
Yes, to get an image that will display on any screen, you need a DIBSECTION. There are some good DIBSECTION wrappers on this site. The good thing is having created on, you get a pointer to the image data, and can just move your byte array into it. There's a catch though - Windows stores images a BGR, not RGB. If indeed you have RGB ( not BGR ), you'll need to swap some values as you copy them in, otherwise memset will be fine.

If the wrapper you use does not have a draw method, you can just create a DC and select your image into it.

CDC memDC;
memDC.CreateCompatibleDC(NULL);
memDC.SelectObect(name of your image, dereferenced if it's a pointer, assuming it offers operator HBITMAP);

then you can just BitBlt it onto the screen.



Christian

After all, there's nothing wrong with an elite as long as I'm allowed to be part of it!! - Mike Burston Oct 23, 2001

Sonork ID 100.10002:MeanManOz
I live in Bob's HungOut now

GeneralRe: Newbie Image Help Pin
12-Dec-01 12:38
suss12-Dec-01 12:38 
GeneralRe: Newbie Image Help Pin
Christian Graus12-Dec-01 13:12
protectorChristian Graus12-Dec-01 13:12 
GeneralRe: Newbie Image Help Pin
Joaquín M López Muñoz12-Dec-01 11:55
Joaquín M López Muñoz12-Dec-01 11:55 
GeneralRe: Newbie Image Help Pin
12-Dec-01 12:53
suss12-Dec-01 12:53 
GeneralRe: Newbie Image Help Pin
Christian Graus12-Dec-01 13:18
protectorChristian Graus12-Dec-01 13:18 
GeneralRe: Newbie Image Help Pin
13-Dec-01 12:11
suss13-Dec-01 12:11 
QuestionHow to launch an executable directly from memory? Pin
John Osborn12-Dec-01 8:39
John Osborn12-Dec-01 8:39 
AnswerRe: How to launch an executable directly from memory? Pin
Joaquín M López Muñoz12-Dec-01 9:22
Joaquín M López Muñoz12-Dec-01 9:22 
GeneralRe: How to launch an executable directly from memory? Pin
John Osborn12-Dec-01 13:26
John Osborn12-Dec-01 13:26 
GeneralIs it possible to change bmp in executable Pin
SAK12-Dec-01 7:36
SAK12-Dec-01 7:36 
GeneralRe: Is it possible to change bmp in executable Pin
Rick York12-Dec-01 7:58
mveRick York12-Dec-01 7:58 
GeneralRe: Is it possible to change bmp in executable Pin
Ernest Laurentin12-Dec-01 7:59
Ernest Laurentin12-Dec-01 7:59 
GeneralRe: Is it possible to change bmp in executable Pin
Alvaro Mendez12-Dec-01 8:06
Alvaro Mendez12-Dec-01 8:06 
GeneralProblem with ActiveX Pin
12-Dec-01 7:00
suss12-Dec-01 7:00 
GeneralRe: Problem with ActiveX Pin
Ernest Laurentin12-Dec-01 8:32
Ernest Laurentin12-Dec-01 8:32 
GeneralRe: Problem with ActiveX Pin
13-Dec-01 5:38
suss13-Dec-01 5:38 
GeneralRe: Problem with ActiveX Pin
Ernest Laurentin13-Dec-01 5:51
Ernest Laurentin13-Dec-01 5:51 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.