1 setwindowskin & setdialogskin:
注意:对于要加载的对话框有菜单的话,要用setwindowskin.
2 使用SetDialogSkin或者SetSingleDialogSkin或者SetShapeWindowSkin给窗体加载皮肤这三者是有区别的(转)。
2.1 SetDialogSkin是给所有的窗体均加载同样的皮肤。不建议使用这个函数。除非你的软件均使用同样的皮肤。
2.2 SetSingleDialogSkin给单个指定的窗体加载皮肤。窗口的显示方式是规则窗体(对用菜单的,用setwindowskin)
2.3 SetShapeWindowSkin 给单个指定的窗体加载皮肤。窗口的显示方式为非规则窗体(用此函数要求该窗口不能有非客户区,菜单栏)。
3 RedrawCaptionStatic()
他是用来更新表示的CaptionStatic,该函数对有字画形式的CaptionStatic特别有用。
4 RemoveWindowSkin去掉指定窗体上的皮肤 当某个窗体或者控件不需要皮肤时可以使用此函数
5 RemoveDialogSkin 停止自动给窗体加载皮肤。主要是针对SetDialogSkin的,这个函数不对已经加载皮肤的对话框起作用,只对函数后,新创建的对话框起作用。
6 EnableWindowScrollbarSkin 给指定窗体加载滚动条皮肤。比较适用于自绘的控件。对于一些编辑框等空间不必调用。
表示的皮肤句柄。