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 »

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
wxWorld Domination!
wxWorld Domination!
Posts: 1319
Joined: Mon Aug 30, 2004 6:01 pm

Re: MSW: Office 2003, Visual Studio 2003 menus

Post by Ryan Norton »

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