亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? volumectrl.cpp

?? nettalk
?? CPP
字號(hào):
//NetTalk
/*------------------------------------------------------------------------------*\
 =============================
   模塊名稱: VolumeCtrl.cpp
 =============================
 
 [版權(quán)]
 
   2000-2002  115軟件工廠  版權(quán)所有
                                              
\*------------------------------------------------------------------------------*/
//not used
#include "wndx.h"
#include <Windows.h>
#include "VolumeCtrl.h"

/*------------------------------------------------------------------------------*/
CVolumeCtrl::CVolumeCtrl()
{
	m_h=0;
}
/*------------------------------------------------------------------------------*/
CVolumeCtrl::~CVolumeCtrl()
{
	Close();
}
/*------------------------------------------------------------------------------*/
BOOL CVolumeCtrl::Open(UINT uDevHandle,BOOL bFlag)
{
	BOOL bRet=FALSE;
	Close();
	DWORD f;
	if(bFlag)
		f=MIXER_OBJECTF_HWAVEOUT;
	else
		f=MIXER_OBJECTF_HWAVEIN;
	MMRESULT mmr;
	mmr=mixerOpen(&m_h,uDevHandle,0,0,f);
	if(mmr!=MMSYSERR_NOERROR)
		goto RET;
	
	m_mxl.cbStruct      = sizeof(m_mxl);
	m_mxl.dwDestination = 0;
	mmr = mixerGetLineInfo((HMIXEROBJ)m_h, &m_mxl, MIXER_GETLINEINFOF_DESTINATION);
	if (MMSYSERR_NOERROR != mmr)
		goto RET;
	
	m_mxlc.cbStruct       = sizeof(m_mxlc);
	m_mxlc.dwLineID       = m_mxl.dwLineID;
	m_mxlc.cControls      = m_mxl.cControls;
	m_mxlc.cbmxctrl       = sizeof(m_mxctrl);
	m_mxlc.dwControlType  = MIXERCONTROL_CONTROLTYPE_VOLUME;
	m_mxlc.pamxctrl       = &m_mxctrl;
	mmr = mixerGetLineControls((HMIXEROBJ)m_h, &m_mxlc, MIXER_GETLINECONTROLSF_ONEBYTYPE);
	if (MMSYSERR_NOERROR != mmr)
		goto RET;

	bRet=TRUE;
RET:
	if(!bRet)
		Close();
	return bRet;
}
/*------------------------------------------------------------------------------*/
BOOL CVolumeCtrl::Close()
{
	MMRESULT mmr;
	if(m_h)
		mmr=mixerClose(m_h);
	m_h=0;
	if(mmr==MMSYSERR_NOERROR) return TRUE;
	else return FALSE;
}
/*------------------------------------------------------------------------------*/
DWORD CVolumeCtrl::GetVolume()
{
	if(!m_h) return 0;
	MIXERCONTROLDETAILS mxcd;
	MIXERCONTROLDETAILS_UNSIGNED mxcd_u;
	mxcd.cbStruct=sizeof(mxcd);
	mxcd.cChannels=1;
	mxcd.dwControlID=m_mxctrl.dwControlID;
	mxcd.paDetails=&mxcd_u;
	mxcd.cbDetails=4;
	mxcd.cMultipleItems=m_mxctrl.cMultipleItems;
	MMRESULT mmr;
	mmr=mixerGetControlDetails((HMIXEROBJ)m_h,&mxcd,MIXER_SETCONTROLDETAILSF_VALUE);
	if(mmr!=MMSYSERR_NOERROR)
		return 0;
	else
		return (mxcd_u.dwValue-m_mxctrl.Bounds.dwMinimum)*100/(m_mxctrl.Bounds.dwMaximum-m_mxctrl.Bounds.dwMinimum);
}
/*------------------------------------------------------------------------------*/
BOOL CVolumeCtrl::SetVolume(DWORD dwValue)
{
	if(!m_h) return FALSE;

	MIXERCONTROLDETAILS mxcd;
	MIXERCONTROLDETAILS_UNSIGNED mxcd_u;
	mxcd.cbStruct=sizeof(mxcd);
	mxcd.cChannels=1;
	mxcd.dwControlID=m_mxctrl.dwControlID;
	mxcd.paDetails=&mxcd_u;
	mxcd.cbDetails= sizeof(MIXERCONTROLDETAILS_UNSIGNED);
	mxcd.cMultipleItems=0;
	mxcd_u.dwValue=dwValue*(m_mxctrl.Bounds.dwMaximum-m_mxctrl.Bounds.dwMinimum)/100+m_mxctrl.Bounds.dwMinimum;
	MMRESULT mmr;
	mmr=mixerSetControlDetails((HMIXEROBJ)m_h,&mxcd,MIXER_SETCONTROLDETAILSF_VALUE);
	if(mmr!=MMSYSERR_NOERROR)
		return FALSE;
	return TRUE;
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美大片顶级少妇| 91蜜桃网址入口| 欧美精品一区二区三区高清aⅴ| 麻豆国产欧美日韩综合精品二区 | 91精品国产91久久综合桃花| 午夜久久久久久久久| 欧美精品 日韩| 精品一区二区三区av| 国产片一区二区三区| 色成年激情久久综合| 香蕉av福利精品导航| 欧美不卡在线视频| 国产69精品久久久久777| 亚洲视频在线观看一区| 欧美日韩中文一区| 国产一区二区三区久久久| 亚洲国产电影在线观看| 欧美日韩专区在线| 国产精品资源在线观看| 一区二区三区四区在线播放 | 婷婷国产v国产偷v亚洲高清| 日韩免费电影网站| a级精品国产片在线观看| 亚洲综合丁香婷婷六月香| 在线不卡a资源高清| 国产高清精品久久久久| 午夜精品久久久久久久| 2024国产精品| 欧美亚洲禁片免费| 国产精品自拍网站| 亚洲一区二区三区四区五区中文 | 婷婷成人激情在线网| 久久人人爽爽爽人久久久| 色婷婷久久一区二区三区麻豆| 奇米四色…亚洲| 亚洲欧美一区二区三区久本道91| 91麻豆精品国产91久久久久| 成人高清免费观看| 免费看日韩精品| 亚洲精品成人天堂一二三| 欧美成人a视频| 欧美美女一区二区在线观看| 成人激情黄色小说| 美女免费视频一区| 亚洲一级片在线观看| 欧美韩日一区二区三区四区| 91麻豆精品国产| 欧美亚洲免费在线一区| 成人免费视频视频| 久久99精品久久久久| 亚洲va欧美va人人爽午夜| 中文字幕一区二区三区在线播放| 欧美videos中文字幕| 欧美精品在线观看播放| 91亚洲资源网| 成人激情校园春色| 高清不卡一区二区在线| 蓝色福利精品导航| 日本麻豆一区二区三区视频| 一区二区三区欧美激情| 中文字幕一区二区三区不卡在线| 久久久影视传媒| 欧美videos大乳护士334| 日韩欧美国产小视频| 欧美片网站yy| 欧美日韩在线播放三区四区| 91性感美女视频| 99免费精品在线| av在线播放不卡| 不卡一区二区中文字幕| 粉嫩高潮美女一区二区三区| 国产二区国产一区在线观看| 国产成人欧美日韩在线电影| 国产精品一二三在| 国产mv日韩mv欧美| 国产成人自拍网| 成人免费看片app下载| 成人免费毛片高清视频| 成人av在线网站| 91免费版pro下载短视频| 色哟哟亚洲精品| 欧美视频一区二| 在线不卡一区二区| 日韩丝袜情趣美女图片| 精品欧美黑人一区二区三区| 精品国产sm最大网站| 国产视频911| 国产精品国产自产拍高清av王其| 中文字幕一区二区三区不卡在线 | 欧美大片免费久久精品三p| 欧美精品一区二区三区久久久| ww亚洲ww在线观看国产| 国产人妖乱国产精品人妖| 中文字幕一区二区三区精华液| 亚洲欧美日韩国产中文在线| 亚洲福利国产精品| 蜜桃精品视频在线| 国产丶欧美丶日本不卡视频| 97精品久久久午夜一区二区三区| 在线一区二区观看| 51精品秘密在线观看| 久久午夜色播影院免费高清| 国产精品污www在线观看| 夜夜精品浪潮av一区二区三区| 午夜视频一区二区三区| 国模娜娜一区二区三区| 91在线观看免费视频| 欧美日韩久久久一区| 精品对白一区国产伦| 自拍视频在线观看一区二区| 午夜精品久久久久久久久久久| 狠狠网亚洲精品| 色综合久久66| 日韩欧美在线综合网| 国产精品久久久久国产精品日日| 亚洲自拍偷拍九九九| 国内精品免费在线观看| caoporn国产一区二区| 欧美精选在线播放| 国产精品久久久久永久免费观看| 亚洲狠狠爱一区二区三区| 国产精品1区2区| 欧美日产国产精品| 国产精品福利一区| 美腿丝袜亚洲三区| 色www精品视频在线观看| 精品欧美乱码久久久久久| 亚洲综合免费观看高清完整版| 国产乱对白刺激视频不卡| 精品视频1区2区3区| 国产午夜精品一区二区三区视频| 亚洲午夜激情网站| 成人app在线| 久久综合精品国产一区二区三区| 亚洲最新视频在线播放| 成人免费看片app下载| 欧美大片在线观看一区| 亚洲成精国产精品女| jiyouzz国产精品久久| xnxx国产精品| 久久精品国产亚洲a| 欧美三级日本三级少妇99| 综合久久一区二区三区| 国产精品一品二品| 欧美成人一区二区三区片免费 | 欧美一区二区福利视频| 亚洲视频免费观看| 国产98色在线|日韩| 精品国产电影一区二区| 美国十次综合导航| 欧美日韩免费一区二区三区视频| 亚洲视频精选在线| 成a人片亚洲日本久久| 日本一区二区视频在线| 伦理电影国产精品| 91精品国产高清一区二区三区蜜臀| 亚洲欧美激情插| 国产成人午夜电影网| 精品国产乱码久久| 国产又粗又猛又爽又黄91精品| 日韩精品一区在线| 韩国精品一区二区| 久久先锋影音av鲁色资源网| 韩国三级中文字幕hd久久精品| 日韩西西人体444www| 蜜桃精品视频在线观看| 欧美大胆人体bbbb| 韩国av一区二区三区四区 | 欧美日韩在线观看一区二区| 一二三区精品视频| 欧美日韩国产中文| 五月天婷婷综合| 日韩视频一区二区在线观看| 日韩**一区毛片| 日韩手机在线导航| 国产一区二区中文字幕| 久久精品人人做人人爽人人| 国产高清不卡一区二区| 国产精品视频线看| 99久久国产综合精品色伊| 亚洲精选一二三| 欧美日韩国产综合一区二区| 免费高清不卡av| 久久久久久久久久美女| av午夜精品一区二区三区| 一区二区三区视频在线看| 欧美影片第一页| 美女被吸乳得到大胸91| 国产日韩欧美精品电影三级在线| 99精品视频一区二区三区| 亚洲宅男天堂在线观看无病毒| 欧美放荡的少妇| 国产精品一品二品| 亚洲精品久久嫩草网站秘色| 555www色欧美视频| 国产成人精品综合在线观看| 国产精品美女www爽爽爽| 欧美色欧美亚洲另类二区| 奇米综合一区二区三区精品视频| 久久九九全国免费|