文件名称:SkinSE_bkill

  • 所属分类:
  • 界面编程
  • 资源属性:
  • [Windows] [程序]
  • 上传时间:
  • 2012-11-26
  • 文件大小:
  • 3.91mb
  • 下载次数:
  • 0次
  • 提 供 者:
  • k***
  • 相关连接:
  • 下载说明:
  • 别用迅雷下载,失败请重下,重下不扣分!

介绍说明--下载内容均来自于网络,请自行研究使用

Skin++换肤的大致流程

  1、应用程序启动,加载Skin++库;

  2、执行Skin++加载皮肤文件API函数;

  3、Skin++ 安装窗口过程等类型Hook,准备截获应用程序所有窗口的创建事件;

  4、Skin++ 收到窗口创建等消息,根据类名、风格等一些条件来判断是否对该窗口进行子类化;

  5、窗口子类化即可以收到该窗口所有的消息;

  6、根据不同的消息进行相应的处理。如:WM_PAINT消息,Skin++对其进行绘图的操作;

  7、绘图中需要用到图片、文字、字体等资源即根据ID、名称等条件到皮肤文件中去查找;

  8、控件运行过程中,各种界面行为的变化均可通过处理消息与API函数来进行;

  9、控件销毁时,Skin++即对其进行反子类化,将Skin++换肤前的消息过程地址重新设成当前的消息过程;

  10、控件所有的消息不再经过Skin++消息处理函数。控件执行其默认的窗口消息处理函数;

11、应用程序退出,Skin++库被卸载,在卸载之前Skin++获得通知,Skin++便在内部执行Hook的反初始化与资源文件的清理。

-shin
相关搜索: skin
图片文字
WM_PAINT

(系统自动生成,下载前可以参看下载内容)

下载文件列表

SkinSE\bin\debug\QQ2009.exe

......\...\.....\QQ2009.ilk

......\...\.....\SkinSE.dll

......\...\.....\Themes\QQ2009\3.bmp

......\...\.....\......\......\Add.bmp

......\...\.....\......\......\AdjustColorSliderH_foreground.bmp

......\...\.....\......\......\AdjustColorSliderL_foreground.bmp

......\...\.....\......\......\AdjustColorSliderS_foreground.bmp

......\...\.....\......\......\AdjustColorSliderT_foreground.bmp

......\...\.....\......\......\aio_sendbtn_down.bmp

......\...\.....\......\......\aio_sendbtn_highlight.bmp

......\...\.....\......\......\aio_sendbtn_normal.bmp

......\...\.....\......\......\baofeng\baofeng_btn_down.bmp

......\...\.....\......\......\.......\baofeng_btn_focus.bmp

......\...\.....\......\......\.......\baofeng_btn_hot.bmp

......\...\.....\......\......\.......\baofeng_btn_normal.bmp

......\...\.....\......\......\.......\baofeng_sep_down.bmp

......\...\.....\......\......\.......\baofeng_sep_focus.bmp

......\...\.....\......\......\.......\baofeng_sep_hot.bmp

......\...\.....\......\......\.......\baofeng_sep_normal.bmp

......\...\.....\......\......\.......\Thumbs.db

......\...\.....\......\......\begin_hot.bmp

......\...\.....\......\......\begin_hot_check.bmp

......\...\.....\......\......\begin_normal.bmp

......\...\.....\......\......\begin_normal_check.bmp

......\...\.....\......\......\btn_close_down.bmp

......\...\.....\......\......\btn_close_hot.bmp

......\...\.....\......\......\btn_close_nor.bmp

......\...\.....\......\......\changecolor.bmp

......\...\.....\......\......\ChatFrame_DropMenuButton_highlight.bmp

......\...\.....\......\......\ChatFrame_DropMenuButton_Normal.bmp

......\...\.....\......\......\ChatFrame_DropMenuButton_Pushed.bmp

......\...\.....\......\......\combobox_down.bmp

......\...\.....\......\......\combobox_hot.bmp

......\...\.....\......\......\combobox_normal.bmp

......\...\.....\......\......\controlframe_hot.bmp

......\...\.....\......\......\controlframe_normal.bmp

......\...\.....\......\......\dlg_bk.bmp

......\...\.....\......\......\edit_soso.bmp

......\...\.....\......\......\frame_btn_custom.bmp

......\...\.....\......\......\frame_caption.bmp

......\...\.....\......\......\headerctrl_down.bmp

......\...\.....\......\......\headerctrl_hot.bmp

......\...\.....\......\......\headerctrl_normal.bmp

......\...\.....\......\......\Headerctrl_Sperator.bmp

......\...\.....\......\......\help_button_normalbkg.bmp

......\...\.....\......\......\.sb_button\check_theme\MouseOver_001.bmp

......\...\.....\......\......\..........\...........\MouseOver_002.bmp

......\...\.....\......\......\..........\...........\MouseOver_003.bmp

......\...\.....\......\......\..........\...........\MouseOver_004.bmp

......\...\.....\......\......\..........\...........\MouseOver_005.bmp

......\...\.....\......\......\..........\...........\MouseOver_006.bmp

......\...\.....\......\......\..........\...........\MouseOver_007.bmp

......\...\.....\......\......\..........\...........\MouseOver_008.bmp

......\...\.....\......\......\..........\...........\MouseOver_009.bmp

......\...\.....\......\......\..........\...........\Normal_001.bmp

......\...\.....\......\......\..........\...........\Normal_002.bmp

......\...\.....\......\......\..........\...........\Normal_003.bmp

......\...\.....\......\......\..........\...........\Normal_004.bmp

......\...\.....\......\......\..........\...........\Normal_005.bmp

......\...\.....\......\......\..........\...........\Normal_006.bmp

......\...\.....\......\......\..........\...........\Normal_007.bmp

......\...\.....\......\......\..........\...........\Normal_008.bmp

......\...\.....\......\......\..........\...........\Normal_009.bmp

......\...\.....\......\......\..........\...........\Thumbs.db

......\...\.....\......\......\..........\hsb_button_1_hot.bmp

......\...\.....\......\......\..........\hsb_button_1_normal.bmp

......\...\.....\......\......\..........\hsb_button_1_select.bmp

......\...\.....\......\......\..........\hsb_button_1_select_hot.bmp

......\...\.....\......\......\..........\hsb_button_2_hot.bmp

......\...\..

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org