如题!

解决方案 »

  1.   

    看它的帮助文档吧,写得很详细,还有demo大概就是在VC里Import这个ActiveX控件,做个对话框,放控件上去,在控件上右键在出来的菜单上选择它的skin文件。然后还要在App等文件里加点东西,这些就看它的帮助吧
      

  2.   

    帮你看了一下
    1 stdafx.h 中
    #import "actskin4.ocx" no_implementation raw_interfaces_only raw_native_types
    using namespace ACTIVESKINLib;
    #include <atlbase.h>
    2 xxxApp中 CComQIPtr<ISkin> m_pSkin; // A reference to the ActiveSkin's Skin component3 xxxAppp InitInstance()
    BOOL CMFC_SDIApp::InitInstance()
    {
    AfxEnableControlContainer(); m_dlgSkin.Create(IDD_SKINDIALOG);
    // Tries to create an ActiveSkin control at startup
    m_pSkin = m_dlgSkin.GetDlgItem(IDC_SKIN)->GetControlUnknown();
    if (!m_pSkin)
    {
    MessageBox(NULL, "Can't create a Skin control. Make sure ActiveSkin is installed properly.", "Error", MB_ICONERROR | MB_OK);
    return false;
    }

    // The skin is already built into resources, uncomment this to load another skin at startup
    m_pSkin->LoadSkin(L"chizh.skn");  // Standard initialization
      

  3.   

    对于foxmail(萧遥)说的,我补充一两点
    还有按照帮助里的说法,你还得在*。h里添加它的头文件
    另外你做的皮肤不要过大,否则回死机的
    再就是你参数类型最好改为long