📄 skinmagiclib.h
字号:
#ifndef _SKINMAGICLIB_H__
#define _SKINMAGICLIB_H__
#include <windows.h>
///////////////////////////////////////////////////////////////
//Header file for SkingMagic Library
//Please always call this function first when you use any other function
//int this library
////////////////////////////////////////////////////////////////
//返回值:如果成功则返回1,失败返回0
//参数:
// szApplication:应用程序名,系统用这个名字和SKIN文件中定义的
// 应用程序名比较,一致才能够加载
// szReserved1, szReserved2保留未用,可以填写为空
//================================================================
int InitSkinMagicLib( HINSTANCE hInstance, char* szApplication ,
char* szReserved1,
char* szReserved2 );
////////////////////////////////////////////////////////////////////
//退出SkinMagic函数库,在应用程序结束的时候调用这个函数来释放分配的全局内存
void ExitSkinMagicLib();
////////////////////////////////////////////////////////////////////
//加载SKIN文件,如果成功返回1,失败返回0
int LoadSkinFile( char* SkinFile );
/////////////////////////////////////////////////////////////////////
//从资源中加载SKIN文件,如果成功返回1,失败返回0
int LoadSkinFromResource(HMODULE hModule, char* lpSkinName ,char* lpType);
/////////////////////////////////////////////////////////////////////
//调用该函数设置窗口的SKIN
//参数:
// hWnd: 需要设置SKIN的窗口句柄
// SkinName:在Skin文件中定义的SKIN对象名
//===================================================================
int SetWindowSkin( HWND hWnd , char* SkinName );
/////////////////////////////////////////////////////////////////////
//取消窗口的SKIN
//参数:
// hWnd: 指定要取消的窗口句柄
//===================================================================
int RemoveWindowSkin( HWND hWnd );
/////////////////////////////////////////////////////////////////////
//设置对话框的皮肤
//SetDialogSkin函数将设置所有的应用程序的对话框皮肤
int SetDialogSkin( char* szSkinName );
/////////////////////////////////////////////////////////////////////
//取消对话框的皮肤设置
int RemoveDialogSkin();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -