skin magic 心得

 

 

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 给指定窗体加载滚动条皮肤。比较适用于自绘的控件。对于一些编辑框等空间不必调用。

 表示的皮肤句柄。

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值