蕾贝卡手办脱后照片:VC制作的软件界面修改问题
原程序有没有界面?如果有,就修改控制界面相关的程序就行了。资源试图里修改下对话框,都去试试吧
如果源程序没有界面,那就麻烦一些。
你的项目目录下的.h和.rc文件。你要是有耐心的话,可以直接用文本方式修改这两个文件,手绘,呵呵
先用regsvr32注册附件中的动态库
Go to Class Wizard (Ctrl + W), press "Add Class"/"From a type library" then choose the skincrafter.dll and press OK, class ISCSkin will be created for your use
然后把下面这段代码加入到 InitInstance() 中即可
ISCSkin *m_pSkin = new ISCSkin;
/* ------------ Begin of CODE SECTION ------------- */
CoInitialize(NULL);
m_pSkin->CreateDispatch("SkinCrafter.SCSkin");
m_pSkin->InitLicenKeys("0","SKINCRAFTER","SKINCRAFTER.COM","support@skincrafter.com","DEMOSKINCRAFTERLICENCE");
m_pSkin->DefineLanguage(0);
m_pSkin->InitDecoration(1);
/* ------------ End of CODE SECTION ------------- */
m_pSkin->LoadSkinFromFile("D:\\XP-style.skf"); //这里的路径换成附件里的那
//个皮肤文件的路径
m_pSkin->ApplySkin();
运行时,任务栏会出现两个应用,其中一个就是被屏蔽的licence about dialog
OnInitDialog()中加入ModifyStyleEx(WS_EX_APPWINDOW,WS_EX_TOOLWINDOW);
可以在任务栏只显示一个应用。