Introduction - If you have any usage issues, please Google them yourself
This example the procedure used VC6+ WTL7.0 prepared to demonstrate how the main menu window of the skin. The sample programs also includes a custom status bar demo code skin. Main Menu skin uses HOOK technology, while others use GDI drawing.
Packet : 83390042customframemenu.rar filelist
CustomFrameMenu\aboutdlg.cpp
CustomFrameMenu\aboutdlg.h
CustomFrameMenu\framemenu\XuCommandBarCtrl.h
CustomFrameMenu\mainfrm.cpp
CustomFrameMenu\mainfrm.h
CustomFrameMenu\readme.txt
CustomFrameMenu\res\SkinWindow.exe.manifest
CustomFrameMenu\res\SkinWindow.ico
CustomFrameMenu\res\toolbar.bmp
CustomFrameMenu\resource.h
CustomFrameMenu\SkinWindow.cpp
CustomFrameMenu\SkinWindow.dsp
CustomFrameMenu\SkinWindow.dsw
CustomFrameMenu\SkinWindow.h
CustomFrameMenu\SkinWindow.ncb
CustomFrameMenu\SkinWindow.opt
CustomFrameMenu\SkinWindow.plg
CustomFrameMenu\SkinWindow.rc
CustomFrameMenu\SkinWindowview.cpp
CustomFrameMenu\SkinWindowview.h
CustomFrameMenu\skinwnd\EnBitmap.cpp
CustomFrameMenu\skinwnd\EnBitmap.h
CustomFrameMenu\skinwnd\Ini.cpp
CustomFrameMenu\skinwnd\Ini.h
CustomFrameMenu\skinwnd\SkinManager.cpp
CustomFrameMenu\skinwnd\SkinManager.h
CustomFrameMenu\skinwnd\WTL_include\atlgdix.h
CustomFrameMenu\skinwnd\XuBitmap.cpp
CustomFrameMenu\skinwnd\XuBitmap.h
CustomFrameMenu\skinwnd\XuSkinWindow.cpp
CustomFrameMenu\skinwnd\XuSkinWindow.h
CustomFrameMenu\statusbar\XuStatusBarCtrl.cpp
CustomFrameMenu\statusbar\XuStatusBarCtrl.h
CustomFrameMenu\stdafx.cpp
CustomFrameMenu\stdafx.h
CustomFrameMenu\skinwnd\WTL_include
CustomFrameMenu\Debug
CustomFrameMenu\framemenu
CustomFrameMenu\res
CustomFrameMenu\skinwnd
CustomFrameMenu\statusbar
CustomFrameMenu