📄 skin++接口描述.htm
字号:
<html>
<head>
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
<meta name=Generator content="Microsoft Word 11 (filtered)">
<title>Skin++ For DotNet接口描述</title>
<style>
<!--
/* Font Definitions */
@font-face
{font-family:宋体;
panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
{font-family:"\@宋体";
panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
text-align:justify;
text-justify:inter-ideograph;
font-size:10.5pt;
font-family:"Times New Roman";}
/* Page Definitions */
@page Section1
{size:595.3pt 841.9pt;
margin:72.0pt 90.0pt 72.0pt 90.0pt;
layout-grid:15.6pt;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang=ZH-CN style='text-justify-trim:punctuation'>
<div class=Section1 style='layout-grid:15.6pt'>
<p class=MsoNormal style='margin-left:105.0pt;text-indent:21.0pt'><b><span
lang=EN-US style='font-size:15.0pt'>Skin++ For DotNet</span></b><b><span
style='font-size:15.0pt;font-family:宋体'>接口描述</span></b></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>======================================================================</span></p>
<p class=MsoNormal><span style='font-family:宋体'>功能</span><span lang=EN-US>: </span><span
style='font-family:宋体'>加载皮肤文件</span></p>
<p class=MsoNormal><span style='font-family:宋体'>参数</span><span lang=EN-US>: 1.bstrSkinName,</span><span
style='font-family:宋体'>皮肤路径</span></p>
<p class=MsoNormal><span lang=EN-US> 2.bWithoutHook,</span><span
style='font-family:宋体'>不使用钩子加载皮肤</span><span lang=EN-US>,</span><span
style='font-family:宋体'>默认值为</span><span lang=EN-US>False.</span></p>
<p class=MsoNormal><span style='font-family:宋体'>返回</span><span lang=EN-US>: </span><span
style='font-family:宋体'>成功返回</span><span lang=EN-US>True,</span><span
style='font-family:宋体'>失败返回</span><span lang=EN-US>False</span></p>
<p class=MsoNormal><span style='font-family:宋体'>注意</span><span lang=EN-US>: </span><span
style='font-family:宋体'>如果需要动态换肤</span><span lang=EN-US>,</span><span
style='font-family:宋体'>也是调用本接口</span><span lang=EN-US>,</span><span
style='font-family:宋体'>它自动把原来的皮肤资源进行清理</span><span lang=EN-US>,</span><span
style='font-family:宋体'>并加载新调入的皮肤</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>System.Boolean LoadSkin ( System.String
bstrSkinName , System.Boolean bWithoutHook )</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>======================================================================</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span style='font-family:宋体'>功能</span><span lang=EN-US>: </span><span
style='font-family:宋体'>清理皮肤库</span></p>
<p class=MsoNormal><span style='font-family:宋体'>参数</span><span lang=EN-US>:
</span><span style='font-family:宋体'>无</span></p>
<p class=MsoNormal><span style='font-family:宋体'>返回</span><span lang=EN-US>: </span><span
style='font-family:宋体'>清理成功返回为</span><span lang=EN-US>True,</span><span
style='font-family:宋体'>失败返回为</span><span lang=EN-US>False</span></p>
<p class=MsoNormal><span style='font-family:宋体'>注意</span><span lang=EN-US>: </span><span
style='font-family:宋体'>一般情况下用户不需要调用该接口</span><span lang=EN-US>,Skin++</span><span
style='font-family:宋体'>在程序退出时会自动调用该接口进行清理工作</span><span lang=EN-US>.</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>System.Boolean ExitSkin ()</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>======================================================================</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span style='font-family:宋体'>功能</span><span lang=EN-US>: </span><span
style='font-family:宋体'>对指定的窗口去掉皮肤</span></p>
<p class=MsoNormal><span style='font-family:宋体'>参数</span><span lang=EN-US>: 1.hWnd,</span><span
style='font-family:宋体'>传入窗口的句柄</span><span lang=EN-US>Handle</span></p>
<p class=MsoNormal><span lang=EN-US> 2.bChildNoSkin,</span><span
style='font-family:宋体'>传入</span><span lang=EN-US>True</span><span
style='font-family:宋体'>为子窗口也不换肤</span><span lang=EN-US>,</span><span
style='font-family:宋体'>传入</span><span lang=EN-US>False</span><span
style='font-family:宋体'>时不对子窗口去掉皮肤</span><span lang=EN-US>.</span><span
style='font-family:宋体'>默认值为</span><span lang=EN-US>True</span></p>
<p class=MsoNormal><span style='font-family:宋体'>返回</span><span lang=EN-US>: </span><span
style='font-family:宋体'>成功返回为</span><span lang=EN-US>True,</span><span
style='font-family:宋体'>失败返回为</span><span lang=EN-US>False</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>System.Boolean SetNoSkinWindow (
System.Int32 hWnd , System.Boolean bChildNoSkin )</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>======================================================================</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span style='font-family:宋体'>功能</span><span lang=EN-US>: </span><span
style='font-family:宋体'>对指定的窗口进行换肤</span></p>
<p class=MsoNormal><span style='font-family:宋体'>参数</span><span lang=EN-US>: 1.hWnd,</span><span
style='font-family:宋体'>窗口句柄</span><span lang=EN-US>;</span></p>
<p class=MsoNormal><span lang=EN-US> 2.bstrClassName,</span><span
style='font-family:宋体'>窗口的</span><span lang=EN-US>Win32</span><span
style='font-family:宋体'>类名</span><span lang=EN-US>,</span><span
style='font-family:宋体'>默认值为空字符</span><span lang=EN-US>;</span></p>
<p class=MsoNormal><span lang=EN-US> 3.bSkinChildren,</span><span
style='font-family:宋体'>对子窗口是否换肤</span><span lang=EN-US>,</span><span
style='font-family:宋体'>默认值为</span><span lang=EN-US>True;</span></p>
<p class=MsoNormal><span style='font-family:宋体'>返回</span><span lang=EN-US>: </span><span
style='font-family:宋体'>成功返回</span><span lang=EN-US>True,</span><span
style='font-family:宋体'>失败返回</span><span lang=EN-US>False</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>System.Boolean SkinWindow (System.Int32
hWnd,System.String bstrClassName,System.Boolean bSkinChildren)</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>======================================================================</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span style='font-family:宋体'>功能</span><span lang=EN-US>: </span><span
style='font-family:宋体'>设置皮肤色调</span></p>
<p class=MsoNormal><span style='font-family:宋体'>参数</span><span lang=EN-US>: 1.clr,</span><span
style='font-family:宋体'>皮肤色调</span><span lang=EN-US>,</span><span
style='font-family:宋体'>如果</span><span lang=EN-US>clr==-1,</span><span
style='font-family:宋体'>就恢复原来的效果</span><span lang=EN-US>;</span></p>
<p class=MsoNormal><span lang=EN-US> 2.blend,</span><span
style='font-family:宋体'>混合透明度</span><span lang=EN-US> 0-1 , 0</span><span
style='font-family:宋体'>为无效果,</span><span lang=EN-US>1</span><span
style='font-family:宋体'>为无透明</span></p>
<p class=MsoNormal><span lang=EN-US> 3.bShowDialog,</span><span
style='font-family:宋体'>是否显示颜色选择对话框</span></p>
<p class=MsoNormal><span style='font-family:宋体'>返回</span><span lang=EN-US>: </span><span
style='font-family:宋体'>成功返回</span><span lang=EN-US>True,</span><span
style='font-family:宋体'>失败返回</span><span lang=EN-US>False</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>System.Boolean SkinColorize (System.UInt32
clr,System.Single blend,System.Boolean bShowDialog)</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span lang=EN-US>======================================================================</span></p>
<p class=MsoNormal><span lang=EN-US> </span></p>
<p class=MsoNormal><span style='font-family:宋体'>功能</span><span lang=EN-US>: </span><span
style='font-family:宋体'>设置窗口的资源</span><span lang=EN-US>ID</span><span
style='font-family:宋体'>值</span></p>
<p class=MsoNormal><span style='font-family:宋体'>参数</span><span lang=EN-US>: hWnd,</span><span
style='font-family:宋体'>窗口句柄</span><span lang=EN-US>;</span></p>
<p class=MsoNormal><span style='font-family:宋体'>返回</span><span lang=EN-US>: nResID,</span><span
style='font-family:宋体'>成功返回资源的</span><span lang=EN-US>ID</span><span
style='font-family:宋体'>值</span><span lang=EN-US>,</span><span style='font-family:
宋体'>失败返回</span><span lang=EN-US>-1</span></p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -