Click here to Skip to main content
15,891,864 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hello,

I have developed a dialog based application,now i want to change my application like a web based application,as in changing the look and feel of the window ,so can any kindly suggest me for the same.

Thanks in Advance.

Regards,
Rocky.
Posted
Comments
Joan M 24-Sep-12 6:19am    
Try to explain it a little bit more, use imageshack or any other image hosting system to show us what you are after and then probably someone will be able to help you...
Rocky_Bas 24-Sep-12 6:24am    
Are there any specific function or classes in MFC to change the look of the buttons,edit boxes and static text.

You can of course do it all by yourself, but this is really too much work anyone should spend on such a topic. We had the same request at work and then decided to use the Codejock controls which allow skinning and changing themes with very minimal code. See here for some sample screens:
http://www.codejock.com/products/skinframework/default.asp?platform=mfc[^]
 
Share this answer
 
Comments
pasztorpisti 25-Sep-12 7:18am    
5ed, This is something that really worth investing some money in. I've played around with skinning in my free time and a correct quality skinning library must be at least many months to put together even for an expert win32 gui programmer. I think some (if not all) windows controls weren't invented for skinning and some of them are extremely hard to perfectly skin (like windows/popup menus) so your code will be dirty (with full of hacks) and I still haven't mentioned different behavior on different windows versions. The maintenance of such library is also something I wouldn't like to do so going with a library in this case is quite reasonable.
Please go throgh the discussion How to change MFC dialog and controls' look and feel[^], where it talks about AfxMessageBox() function and other methods.

Enhanced MFC Message Boxes[^] will help you in your requirements.

Thanks...
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900