我用SkinMagic做了一个皮肤,但不知在什么地方加transparent.smf请指点一下,除了这个还需要其它的吗?

解决方案 »

  1.   

    我来贡献一下自己的学习成果。
    你也可看看我的问题。
    http://expert.csdn.net/Expert/topic/1738/1738139.xml?temp=.4590876
    ====================================================================
    0.如何使用SkinMagic
    以DialogDemo为例
    (1)在Stdafx.h中加入"SkinMagicLib.h"
    (2)在DialogDemo.h中加入"virtual int ExitInstance();"
    (3)在DialogDemo.cpp的InitInstance()中实现加入
    VERIFY( 1 == InitSkinMagicLib( AfxGetInstanceHandle(), "Demo" , 
      NULL,
      NULL ) );VERIFY( 1 == LoadSkinFile("transparent.smf") ); 
    SetDialogSkin("Dialog");
    (4)在DialogDemo.cpp中实现"ExitInstance();"
    int CDialogDemoApp::ExitInstance() 
    {
    // TODO: Add your specialized code here and/or call the base class
    ExitSkinMagicLib();
    return CWinApp::ExitInstance();
    }
    (5)Project中加入SkinMagic.Lib