SkinCrafter allows VC++ developers to easily customize MFC-based applications with professional GUI skins.

Would you like to skin your MFC-based application developed on Visual C++ with exclusive GUI skin? Take advantage of our SkinCrafter ActiveX/DLL GUI skinning component which supports all Win32 languages (Visual C++, Visual Basic, Delphi and others). This page is aimed to cover the important question about SkinCrafter skinning library integration in VC++ project and C++ skin applying as well. SkinCrafter creators are going to walk you through each VC++ code line of the skinning component integration process to make it clear for you with the help of explicative comments.

Programming code below shows skinning library integration into Visual C++ application where GUI is developed with MFC resources:

VC++

ISCSkin3 *m_pSkin = new ISCSkin3;
// The code in CODE SECTION has to be called in InitInstance() function,
// before creation of a main window
/* ———— Begin of CODE SECTION ————- */

CoInitialize(NULL);
m_pSkin->CreateDispatch(”SkinCrafter.SCSkin3″);
m_pSkin->InitLicenKeys(”SKINCRAFTER”,”SKINCRAFTER.COM”,
“esupport@skincrafter.com”,”DEMOSKINCRAFTERLICENCE”);
m_pSkin->DefineLanguage(0);
m_pSkin->InitDecoration(1);

/* ———— End of CODE SECTION ————- */

m_pSkin->LoadSkinFromFile(”D:\\Skin.skf”);
m_pSkin->ApplySkin();

In case, for some unexplained reason you are still having a problem with Delphi project skinning, please, take advantage of the services offered by our dedicated team. Our guys will help you solve your problem in the shortest time possible.