I've used SHCreateMenuBar on WM5.
If I wanted to change the menu items, should I use the following approach
mb.hwndMB = NULL;
mb.nToolBarId = IDR_MENU1;
SHCreateMenuBar (&mb);
....later....
::DestroyWindow (mb.hwndMB);
mb.hwndMB = NULL;
....later.....
mb.nToolBarId = IDR_MENU2;
SHCreateMenuBar (&mb);
Also, SHFullScreen (GetSafeHwnd(), SHFS_HIDESIPBUTTON) hides the SIP button, but if the SIP button area on the menubar is clicked, it reappears. Is there any way to prevent this happening

SHCreateMenuBar and SHFS_HIDESIPBUTTON
pjtaylor
I think these shall be helpful. http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=147307&SiteID=1
http://forums.microsoft.com/MSDN/ShowPost.aspx PostID=226853&SiteID=1
http://www.pocketpcdn.com/articles/sip.html
Hope this helps.
Thanks
xinvar
Also, how do I make the menubar disappear
is it possible to momentarily hide the menubar