Click here to Skip to main content
15,913,339 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
JokeHelp! [modified] Pin
Mark Salsbery29-May-07 6:55
Mark Salsbery29-May-07 6:55 
AnswerRe: Help! Pin
krmed29-May-07 7:02
krmed29-May-07 7:02 
GeneralRe: Help! Pin
David Crow29-May-07 7:27
David Crow29-May-07 7:27 
GeneralRe: Help! Pin
Mark Salsbery29-May-07 7:40
Mark Salsbery29-May-07 7:40 
GeneralRe: Help! Pin
toxcct29-May-07 8:24
toxcct29-May-07 8:24 
GeneralRe: Help! Pin
Mark Salsbery29-May-07 8:49
Mark Salsbery29-May-07 8:49 
QuestionHow to create a window that looks like MSN Live Messenger ? Pin
erajsri29-May-07 6:32
erajsri29-May-07 6:32 
AnswerRe: How to create a window that looks like MSN Live Messenger ? Pin
Perspx29-May-07 12:55
Perspx29-May-07 12:55 
Something like that would be very complex and would require a lot of drawing functions, and a LOT of owner-drawn controls - you would have to owner draw pretty much everything, which although having a nice end product, is very laborious and time-consuming. Note also that although it looks funky, it does slow the application down significantly, especially if transparency and other complex graphical renderings are used, one of the reasons why I believe that Windows Live Messenger is quite slow :@. You could think about creating simple owner-drawn items, such as buttons and menus, which are relatively simple to do, and then you could have some decorative bitmap images kept in a resource file which could be painted onto the background or something using the WM_PAINT command. You could also use transparency to make the application look more futuristic - take a look at this sourcecode here (Note the copyright notice).

Also, if you are using Visual Studio, take a look at the GDI+ documentation on MSDN for some more information. GDI+ is a good API as it is redistributable, under the copyright notices (look at the legal information on MSDN), and it allows for some basic image manipulation and reading of common file formats such as .jpg, .gif and .png, aswell as some nice text functions.

It also depends whether you want to use classes and MFC or not. I'm sure that there are a lot of classes out there for this sort of stuff, but as a straight-C programmer I am not familiar with any of these.

If you specify what you are trying to aim for further, I may be able to help you out a bit more.

Hope this helps!
--PerspX
Questionproblem Pin
david bagaturia29-May-07 5:44
david bagaturia29-May-07 5:44 
AnswerRe: problem Pin
toxcct29-May-07 5:48
toxcct29-May-07 5:48 
AnswerRe: problem Pin
David Crow29-May-07 5:59
David Crow29-May-07 5:59 
AnswerRe: problem Pin
Hamid_RT29-May-07 6:17
Hamid_RT29-May-07 6:17 
AnswerRe: problem Pin
erajsri31-May-07 22:33
erajsri31-May-07 22:33 
QuestionHow to execute Dos Command(e.g. Del) Programatically. Pin
Mushtaque Nizamani29-May-07 5:29
Mushtaque Nizamani29-May-07 5:29 
AnswerRe: How to execute Dos Command(e.g. Del) Programatically. Pin
CPallini29-May-07 5:37
mveCPallini29-May-07 5:37 
QuestionRe: How to execute Dos Command(e.g. Del) Programatically. Pin
Mushtaque Nizamani29-May-07 5:45
Mushtaque Nizamani29-May-07 5:45 
AnswerRe: How to execute Dos Command(e.g. Del) Programatically. Pin
toxcct29-May-07 5:46
toxcct29-May-07 5:46 
JokeRe: How to execute Dos Command(e.g. Del) Programatically. Pin
CPallini29-May-07 5:52
mveCPallini29-May-07 5:52 
GeneralRe: How to execute Dos Command(e.g. Del) Programatically. Pin
toxcct29-May-07 5:57
toxcct29-May-07 5:57 
GeneralRe: How to execute Dos Command(e.g. Del) Programatically. Pin
CPallini29-May-07 8:15
mveCPallini29-May-07 8:15 
GeneralRe: How to execute Dos Command(e.g. Del) Programatically. Pin
toxcct29-May-07 8:22
toxcct29-May-07 8:22 
GeneralRe: How to execute Dos Command(e.g. Del) Programatically. Pin
CPallini29-May-07 9:42
mveCPallini29-May-07 9:42 
GeneralRe: How to execute Dos Command(e.g. Del) Programatically. Pin
Mark Salsbery29-May-07 6:17
Mark Salsbery29-May-07 6:17 
GeneralRe: How to execute Dos Command(e.g. Del) Programatically. Pin
Joan M29-May-07 8:07
professionalJoan M29-May-07 8:07 
GeneralRe: How to execute Dos Command(e.g. Del) Programatically. Pin
CPallini29-May-07 8:14
mveCPallini29-May-07 8:14 

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.