我已经给对话框加上一个皮肤.想加入一个更换皮肤的选项.但是我不知道怎么做.activeskin的帮助中也没有vc换皮肤的内容.
我已经知道怎么加入一个皮肤了,但是不知道如何在程序中换其他皮肤.
我已经知道怎么加入一个皮肤了,但是不知道如何在程序中换其他皮肤.
解决方案 »
- 请教,界面刷新后如何显示出原来的图画
- 鼠标钩子,SetWindowsHookEx 函数调用缺少参数列表
- 求VC++入门书
- 山东省2003年的高级程序员考试,什么时候开始报名,有人知道吗?
- 請高手賜教了:在odbc api中有一些函數並不支持,怎麽才能用到這些函數了,任何途徑都可以。。
- 学计算机的,学士学位重要吗?
- 今天非常郁闷 就是CString类 和 char * 转换问题
- 高手救急~~工程合并~~
- 如何在EMbeddedVC++3.0中显示中文??一定给分!
- 如何让程序中途退出?(初始化已经完成)
- 请问如何改变桌面大小,其他程序都认为桌面的大小是所改的尺寸
- 大侠出招啊,这个问题两天了,悬而未决! 即解即给分!!
CFileDialog dlg(FALSE, ".skn", NULL, OFN_HIDEREADONLY, szFilter);
if (dlg.DoModal() == IDOK)
{
USES_CONVERSION;
theApp.m_pSkin->LoadSkin(T2W(dlg.GetPathName()));
theApp.m_pSkin->ApplySkin((int)m_hWnd);
}看看上边这个代码,他首先用了一条语句 USES_CONVERSION;
然后就调用了两个函数,其中 LoadSkin函数用来装载皮肤文件,
而ApplySkin把装载的皮肤文件应用到对话框中,你能明白么?
我也在用activeskin,请把你的例子给寄给我,好么[email protected]