MSW: Office 2003, Visual Studio 2003 menus Topic is solved

Do you have a typical platform dependent issue you're battling with ? Ask it here. Make sure you mention your platform, compiler, and wxWidgets version.
Post Reply
ssigala
Earned some good credits
Earned some good credits
Posts: 109
Joined: Fri Sep 03, 2004 9:30 am
Location: Brescia, Italy

MSW: Office 2003, Visual Studio 2003 menus

Post by ssigala » Sat Aug 13, 2005 3:07 pm

Hello, I'm not a WIN32 API expert, so I have a question.

How do the Office 2003, Visual Studio 2003 applications draw their menus (with a style different than the standard WIN XP style)?

Is there some WIN32 API call paramenter that specifies the look-and-feel or the menus are own-drawn by the applications, and/or some DLL that is common by the two applications?

Thanks!
Sandro Sigala - Kynosoft, Brescia

User avatar
Ryan Norton
Moderator
Moderator
Posts: 1319
Joined: Mon Aug 30, 2004 6:01 pm

Re: MSW: Office 2003, Visual Studio 2003 menus

Post by Ryan Norton » Mon Aug 15, 2005 6:07 am

ssigala wrote:Hello, I'm not a WIN32 API expert, so I have a question.

How do the Office 2003, Visual Studio 2003 applications draw their menus (with a style different than the standard WIN XP style)?

Is there some WIN32 API call paramenter that specifies the look-and-feel or the menus are own-drawn by the applications, and/or some DLL that is common by the two applications?

Thanks!
It's actually fairly involved. First, they generally do not actually use menus - they draw the "menu" on a toolbar, and then they custom draw the pop-up menus.

You'll have some luck at codeproject or codeguru for this.
[Mostly retired moderator, still check in to clean up some stuff]

Post Reply