int LoadSkinFromResource( HMODULE hModule, //包含皮肤文件的模块句柄,若NULL表面在本模块中 char* lpSkinName , //皮肤资源的名称 char* lpType); //资源的类型 3、为窗口添加皮肤: 1)为标准窗口(拥有标题栏、系统菜单、可变大小等特征,比如文档/视图结构和有菜单的对话框)添加皮肤,通常用于主窗口。在应用程序类的InitInstance()函数的底部加入如下代码: VERIFY( 1 == SetWindowSkin( m_pMainWnd->m_hWnd , "MainFrame" )); m_pMainWnd->ShowWindow(SW_SHOW); m_pMainWnd->UpdateWindow(); 说明: int SetWindowSkin( HWND hWnd, //要使用皮肤的窗口句柄 char* lpSkinName //为skinFrameWnd对象指定的名称 ); 2)为对话框添加皮肤 在对话框显示之前调用,通常在应用程序初始化函数中调用 VERIFY( 1 == SetWindowSkin( m_pMainWnd->m_hWnd , "MainFrame" )); VERIFY( 1 == SetDialogSkin( "Dialog" ) ); m_pMainWnd->ShowWindow(SW_SHOW); m_pMainWnd->UpdateWindow(); 说明: int SetDialogSkin( char* lpSkinName //为skinFrameWnd对象指定的名称 ); 使用该函数后,以后程序创建的对话框都将使用该皮肤,但对话框大小不可变。
|
正在阅读:使用SkinMagic Toolkit美化界面使用SkinMagic Toolkit美化界面
2004-04-21 10:05
出处:CSDN
责任编辑:linjixiong
键盘也能翻页,试试“← →”键