青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

牽著老婆滿街逛

嚴(yán)以律己,寬以待人. 三思而后行.
GMail/GTalk: yanglinbo#google.com;
MSN/Email: tx7do#yahoo.com.cn;
QQ: 3 0 3 3 9 6 9 2 0 .

使用SkinMagic Toolkit美化界面

[ 準(zhǔn)備工作 ]

1 、將 SkinMagicTrial.dll 放置在調(diào)試目錄

2 、設(shè)置庫(kù)文件目錄,在項(xiàng)目 [ 連接器 ] [ 附加依賴項(xiàng) ] 中加入庫(kù) SkinMagicTrial.lib

3 、在項(xiàng)目的 stdafx.h 文件中加入頭文件 #include "SkinMagicLib.h"

?

[ 創(chuàng)建過程 ]

1 、初始化 SkinMagic 庫(kù):

要使用 SkinMagic ,這一步必不可少。在應(yīng)用程序類的 InitInstance() 函數(shù)中行加入如下代碼(粗體部分):

??? CWinApp::InitInstance();

VERIFY( 1 == InitSkinMagicLib(AfxGetInstanceHandle(), NULL ,

???????? ?????????????????? ???????? NULL, NULL ));

?

				
						說明:
				
		
				
						int InitSkinMagicLib(???????????????????????????? 
				
				
						//
				
				
						初始化
				
				
						SkinMagic
						工具庫(kù)
						
								
										
										
								
						
				
		
				
						HINSTANCE
				
				
						
						
				
				
						hInstance
				
				
						, ???????????????????????? 
				
				
						//
				
				
						應(yīng)用程序句柄
				
				
						
								
								
						
				
		
				
						char* 
				
				
						szApplication
				
				
						 , ???????????????????????????? 
				
				
						//
				
				
						皮膚文件中定義的應(yīng)用程序名,置為
				
				
						NULL
				
				
						即可
				
				
						
								
								
						
				
		
				
						char* 
				
				
						szRegCode
				
				
						,????????????????????????????????? 
				
				
						//
				
				
						SkinMagic
						的使用
						
								注冊(cè)碼。若無置為
						
				
				
						NULL
				
				
						
								
								
						
				
		
				
						char* 
				
				
						szReserved2
				
				
						
								??????????????????????????????? 
						
				
				
						//
				
				
						保留位,為
				
				
						NULL
				
				
						
								
								
						
				
		
				
						);
				
				
						
								
								
						
				
		

?

2 、調(diào)入皮膚文件:

?????? 皮膚的調(diào)用有兩種方法,一是直接從皮膚文件中調(diào)用,另一種方法是從資源文件中調(diào)用,分別說明如下:

?????? 1 )從皮膚文件中調(diào)用皮膚:緊接上句,加入如下代碼

VERIFY( 1 == LoadSkinFile("corona.smf"));

2 )從資源文件中調(diào)用皮膚:

VERIFY(1 == LoadSkinFromResource(NULL,"FUTURA","skin"));

?

說明:

				
						int LoadSkinFromResource(
				
		
				
						HMODULE 
				
				
						hModule
				
				
						, ?????????????????????? 
				
				
						//
				
				
						包含皮膚文件的模塊句柄,若
				
				
						NULL
				
				
						表面在本模塊中
				
				
						
								
								
						
				
		
				
						char* 
				
				
						lpSkinName
				
				
						 , ??????????????????????? 
				
				
						/
				
				
						/
				
				
						皮膚資源的名稱
				
				
						
								
								
						
				
		
				
						char* 
				
				
						lpType
				
				
						);????????????????????????????????? 
				
				
						//
				
				
						資源的類型
				
				
						
								
								
						
				
		

?

3 、為窗口添加皮膚:

1)為標(biāo)準(zhǔn)窗口(擁有標(biāo)題欄、系統(tǒng)菜單、可變大小等特征,比如文檔 / 視圖結(jié)構(gòu)和有菜單的對(duì)話框)添加皮膚,通常用于主窗口。在應(yīng)用程序類的 InitInstance() 函數(shù)的底部加入如下代碼:

???? VERIFY( 1 == SetWindowSkin( m_pMainWnd->m_hWnd , "MainFrame" ));

???? m_pMainWnd->ShowWindow(SW_SHOW);

???? m_pMainWnd->UpdateWindow();

?

說明:

				
						int SetWindowSkin(
				
		
				
						HWND 
				
				
						hWnd
				
				
						, ?????????????????????????????????????? 
				
				
						/
				
				
						/
				
				
						要使用皮膚的窗口句柄
				
				
						
								
								
						
				
		
				
						char* 
				
				
						lpSkinName
				
				
						
								???????????????????????????????? 
						
				
				
						/
				
				
						/
				
				
						
				
				
						skinFrameWnd
						對(duì)象指定的名稱
				
				
						
								
);

?

2 )為對(duì)話框添加皮膚

在對(duì)話框顯示之前調(diào)用,通常在應(yīng)用程序初始化函數(shù)中調(diào)用

???? 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
						對(duì)象指定的名稱
				
				
						
								
);

使用該函數(shù)后,以后程序創(chuàng)建的對(duì)話框都將使用該皮膚,但對(duì)話框大小不可變。

?

3 )為單個(gè)對(duì)話框窗口添加皮膚,例如在對(duì)話框視圖中:重載對(duì)話框視圖的創(chuàng)建函數(shù) OnCreate ,加入如下代碼:

??? VERIFY( 1 == SetSingleDialogSkin( m_hWnd, "Dialog" ) );

??? EnableWindowScrollbarSkin( m_hWnd , SB_BOTH );

?

說明:

				
						int SetSingleDialogSkin(
				
		
				
						HWND 
				
				
						hWnd
				
				
						, ??????????????????????? 
				
				
						/
				
				
						/
				
				
						要使用皮膚的窗口句柄
				
				
						
								
								
						
				
		
				
						char* 
				
				
						lpSkinName
				
				
						
								???????????????? 
						
				
				
						/
				
				
						/
				
				
						
				
				
						skinFrameWnd
						對(duì)象指定的名稱
				
				
						
								
);
				
						int EnableWindowScrollbarSkin( 
				
				
						/
				
				
						/
				
				
						為滾動(dòng)條添加皮膚
				
				
						
								
								
						
				
		
				
						HWND 
				
				
						hWnd
				
				
						, ????????????????????????????? 
				
				
						/
				
				
						/
				
				
						要使用皮膚的窗口句柄
				
				
						
								
								
						
				
		
				
						int* 
				
				
						fnBar
				
				
						
								???????????????????????????????????? 
						
				
				
						/
				
				
						/
				
				
						要使用皮膚的滾動(dòng)條
				
				
						,SB_BOTH
				
				
						表明是橫豎都是用皮膚
				
				
						
								
);

?

?

4 、釋放 SkinMagic 資源

重載應(yīng)用程序的 ExitInstance() 函數(shù),添加如下代碼:

ExitSkinMagicLib();

posted on 2006-06-22 16:44 楊粼波 閱讀(350) 評(píng)論(0)  編輯 收藏 引用 所屬分類: 文章收藏

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            六月婷婷一区| 亚洲伦伦在线| 亚洲一区www| 9i看片成人免费高清| 亚洲国产视频直播| 正在播放欧美视频| 欧美在线视频一区| 这里只有精品丝袜| 亚洲一级在线观看| 久久精品国产久精国产一老狼| 久久精品亚洲一区| 欧美成人一品| 国产精品久久一区二区三区| 国产一区二区三区在线观看视频 | 米奇777在线欧美播放| 欧美成人蜜桃| 亚洲性av在线| 老司机aⅴ在线精品导航| 欧美日本精品| 在线精品福利| 欧美亚洲视频一区二区| 美日韩精品视频| 亚洲一区二区三区免费观看| 久久香蕉精品| 国产精品久久久久影院亚瑟| 尤物yw午夜国产精品视频| 亚洲婷婷国产精品电影人久久| 久久人人97超碰精品888| 日韩视频免费| 开元免费观看欧美电视剧网站| 欧美性猛交一区二区三区精品| 激情六月婷婷久久| 午夜精品久久久久久99热| 亚洲国产高清在线| 香蕉成人啪国产精品视频综合网| 欧美 日韩 国产在线| 国产视频综合在线| 亚洲一区二区三区在线| 亚洲国产日韩精品| 久久久久国产一区二区| 国产欧美日韩激情| 亚洲免费中文字幕| 日韩午夜电影| 欧美激情在线播放| 日韩视频免费| 亚洲国产成人精品久久久国产成人一区 | 一区二区三区高清在线| 美国十次成人| 亚洲国产成人高清精品| 久久久久久色| 欧美亚洲一区二区三区| 国产精品久久一区主播| 亚洲午夜一级| 亚洲视频在线观看一区| 欧美日韩中文在线| 亚洲视频欧美视频| 日韩一级在线| 亚洲国产日韩欧美| 久久久久国色av免费观看性色| 这里只有精品在线播放| 国产精品啊啊啊| 午夜视黄欧洲亚洲| 午夜精品久久久久久久久久久久久| 国产精品二区三区四区| 欧美亚洲三区| 久久精品国产一区二区三| 国产一区二区三区久久| 久久久国产一区二区| 久久精品国产亚洲aⅴ| 精品av久久707| 欧美激情视频一区二区三区免费 | 国产字幕视频一区二区| 亚洲一区日本| 亚洲欧美第一页| 国产深夜精品| 欧美不卡高清| 欧美全黄视频| 欧美伊人久久久久久久久影院 | 欧美一区二区在线免费观看| 国内成+人亚洲| 亚洲国产成人av在线| 欧美日韩一区精品| 久久精品系列| 欧美黄色大片网站| 亚洲欧美日韩网| 久久久久久久97| 一区二区三区精品视频在线观看 | 欧美日韩国产综合新一区| 午夜亚洲性色福利视频| 久久精品国产亚洲一区二区三区 | 先锋影音网一区二区| 亚洲国产精品国自产拍av秋霞| 亚洲欧洲一区二区三区久久| 国产精品视频999| 亚洲第一黄网| 国产日韩欧美麻豆| 91久久线看在观草草青青| 国产伦一区二区三区色一情| 亚洲观看高清完整版在线观看| 国产精品国产三级国产aⅴ9色| 噜噜噜在线观看免费视频日韩| 欧美日韩国产综合一区二区| 老牛国产精品一区的观看方式| 欧美日韩三级视频| 欧美福利视频网站| 国产伦精品一区二区三区视频黑人| 亚洲福利在线视频| 国产伊人精品| 亚洲伊人第一页| 午夜精品久久| 韩国av一区二区三区在线观看| 亚洲三级电影在线观看| 尤物九九久久国产精品的分类| 亚洲一区免费网站| 一区二区三区产品免费精品久久75 | 欧美视频观看一区| 亚洲成在人线av| 韩国av一区二区三区四区| 亚洲系列中文字幕| 亚洲少妇在线| 欧美女激情福利| 亚洲狠狠婷婷| 亚洲精选一区二区| 久久精品国产欧美亚洲人人爽| 欧美国产日韩免费| 欧美国产精品劲爆| 影音先锋久久精品| 欧美制服第一页| 久久精品人人爽| 国产日韩欧美在线一区| 亚洲欧美国产视频| 欧美亚洲综合另类| 国产欧美一区二区三区久久人妖| 中文在线不卡| 午夜在线视频一区二区区别| 国产精品theporn| 一区二区三区久久| 亚洲欧美精品伊人久久| 国产精品久久久久国产a级| 亚洲一区二区三区四区五区黄| 亚洲综合电影| 国产日韩一区二区三区在线| 欧美一区三区二区在线观看| 久久久www成人免费无遮挡大片 | 一区免费观看| 久久亚洲一区二区| 亚洲国产精品v| 一区二区日韩伦理片| 欧美视频在线一区| 欧美一级大片在线观看| 久久综合五月| 日韩午夜免费视频| 国产精品久久久久永久免费观看| 亚洲男人的天堂在线aⅴ视频| 欧美专区在线观看| 亚洲电影观看| 欧美日韩在线综合| 香港成人在线视频| 欧美激情视频网站| 亚洲一区尤物| 一区二区三区在线观看视频| 欧美刺激性大交免费视频| 9l国产精品久久久久麻豆| 久久精品导航| 99精品福利视频| 国产一区二区三区免费不卡 | 欧美国产精品va在线观看| 亚洲国产精品久久91精品| 免费日韩精品中文字幕视频在线| 亚洲毛片在线| 麻豆精品视频| 亚洲欧美日韩国产精品| 欧美国产视频日韩| 黄色成人精品网站| 欧美激情在线免费观看| 午夜精品成人在线| 亚洲国产成人av在线| 欧美一级免费视频| 亚洲人午夜精品免费| 国产欧美午夜| 欧美日韩精品免费观看| 欧美中文字幕视频| 亚洲人成在线观看| 国产欧美日韩91| 欧美日韩激情小视频| 麻豆精品一区二区av白丝在线| 亚洲午夜视频在线观看| 最近中文字幕日韩精品| 久久综合伊人77777蜜臀| 亚洲欧美自拍偷拍| a91a精品视频在线观看| 亚洲国产另类精品专区| 国产一区二区三区黄| 国产精品乱码久久久久久| 欧美日韩国产成人在线| 欧美freesex交免费视频| 久久精品中文| 久久免费99精品久久久久久| 午夜影视日本亚洲欧洲精品| 亚洲免费成人|