博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VC加载皮肤详细步骤说明
阅读量:2233 次
发布时间:2019-05-09

本文共 710 字,大约阅读时间需要 2 分钟。

1.  将SkinMagicTrial.lib、SkinMagicTrial.dll和SkinMagicLib.h拷贝到项目根目录下,并在工程中添加;

2. 把Skins文件夹放在项目根目录下;

3. 建立一个MFC单文档项目;

    将 #include "SkinMagicLib.h" 拷贝到 StdAfx.h文件中;

    在C**App类中打开InitInstance()函数,在函数其开始部分增加

    VERIFY( 1 == InitSkinMagicLib( AfxGetInstanceHandle(), _T("ReadUI") ,NULL,NULL ) );

    VERIFY( 1 == LoadSkinFile("Skins//corona.smf"));

    VERIFY( 1 == SetDialogSkin( _T("Dialog") ) );

4. 在InitInstance()函数最后,但在以下代码之前,

    // The one and only window has been initialized, so show and update it.

    m_pMainWnd->ShowWindow(SW_SHOW);

    m_pMainWnd->UpdateWindow();

    加入如下代码

    VERIFY( 1 == SetWindowSkin(m_pMainWnd->m_hWnd ,  _T("MainFrame") ) );

5.    通过类向导给C**App增加ExitInstance() 函数,内容如下

    ExitSkinMagicLib();

    return CWinApp::ExitInstance();

转载地址:http://xsbbb.baihongyu.com/

你可能感兴趣的文章
Sklearn 快速入门
查看>>
了解 Sklearn 的数据集
查看>>
用ARIMA模型做需求预测
查看>>
推荐系统
查看>>
TensorFlow-11-策略网络
查看>>
浅谈 GBDT
查看>>
如何选择优化器 optimizer
查看>>
一文了解强化学习
查看>>
CART 分类与回归树
查看>>
seq2seq 的 keras 实现
查看>>
seq2seq 入门
查看>>
什么是 Dropout
查看>>
用 LSTM 做时间序列预测的一个小例子
查看>>
用 LSTM 来做一个分类小问题
查看>>
详解 LSTM
查看>>
按时间轴简述九大卷积神经网络
查看>>
详解循环神经网络(Recurrent Neural Network)
查看>>
为什么要用交叉验证
查看>>
用学习曲线 learning curve 来判别过拟合问题
查看>>
用验证曲线 validation curve 选择超参数
查看>>