摘要:
成员 cbStruct cbstruct Size, in bytes, of the MIXERLINE structure.大小,在字节,该mixerline结构。 This member must be initialized before calling the mixerGetLineInfo function.这个成员必须初始化之前调用mixergetlineinfo功能。 The... 阅读全文
摘要:
#include "stdafx.h" void SetAudio() { MMRESULT mmResult; HMIXER hMixer; MIXERCAPS mixercaps; MIXERLINE mixerline; memset(&mixerline,0,sizeof(MIXERLINE)); mixerline.cbStruct = s... 阅读全文
摘要:
新建一个基于对话框的MFC应用程序,工程名MyMediaPlayer,删除其原来的一些组件,新添加一些控件,如图: 0 && image.height>0){if(image.width>=510){this.width=510;this.height=image.height*510/image.width;}}" border=0> 各控件资源清单: 控件ID ... 阅读全文
摘要:
MIXERCONTROLDETAILS结构体定义 MIXERCONTROLDETAILS typedef struct{ DWORD cbStruct; 指示出MIXERCONTROLDETAILS结构的大小(字节单位),这个大小必须足以包括基本的MIXERCONTROLDETAILS结构。当mixerGetControlDetails返回,该成员包括了返回信息的实际大小。返回信息不超过请求的大小... 阅读全文
摘要:
MIXERLINECONTROLS结构体定义 MIXERLINECONTROLS typedef struct{ DWORD cbStruct; 指示出MIXERLINECONTROLS结构的大小(字节单位)。该成员必须在调用mixerGetLineControls函数之前被初始化。这个大小必须足以包括基本的MIXERLINECONTROLS结构。当mixerGetLineControls返回,该... 阅读全文
摘要:
//----------------------------设定音量--------------------------------------- bool GetVolumeControl(HMIXER hmixer ,long componentType,long ctrlType,MIXERCONTROL* mxc) { MIXERLINECONTROLS mxlc; MIXERLINE ... 阅读全文
摘要:
介绍 我们在衡量一个函数运行时间,或者判断一个算法的时间效率,或者在程序中我们需要一个定时器,定时执行一个特定的操作,比如在多媒体中,比如在游戏中等,都会用到时间函数。还比如我们通过记录函数或者算法开始和截至的时间,然后利用两者之差得出函数或者算法的运行时间。编译器和操作系统为我们提供了很多时间函数,这些时间函数的精度也是各不相同的,所以,如果我们想得到准确的结果,必须使用合适的时间... 阅读全文
摘要:
251 改变编辑框控件中光标的图形: ---------------------------------------------------------- CBitmap* pBitmap = new CBitmap; pBitmap->LoadBitmap(IDB_HAPPY_BITMAP); //IDB_HAPPY_BITMAP为工程中.bmp资源,大小任意,但颜色超过16色的话色... 阅读全文
摘要:
191 用SetVolumeLabel函数修改U盘卷标时据说windows会刷新里面的内容。 GetSafeHwnd(), WM_COMMAND, ID_FILE_PRINT_PREVIEW, 0); --------------------------------------------------------------------------------- 20... 阅读全文
摘要:
151 改变CStatic控件的前景、背景色:http://community.csdn.net/Expert/topic/4507/4507710.xml?temp=.1524164 处理WM_CTLCOLOR消息: --------------------------------------------------------------------- HBRUSH CQQDlg::... 阅读全文
摘要:
101 怎样取得程序自己占用的内存和CPU占用率:GetProcessMemoryInfo和GetPerformanceInfo 102 如何让你的程序运行在release模式下:build->set active configuration 103 监视文件夹是否被更新:FindFirstChangeNotification、FindNextChangeNotification、FindClos... 阅读全文
摘要:
51 得到CListCtrl控件点击事件时点击的位置: ----------------------------------------------- void CTest6Dlg::onClickList1(NMHDR* pNMHDR, LRESULT* pResult) {NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR; if(pNML... 阅读全文
摘要:
1 toolbar默认位图左上角那个点的颜色是透明色,不喜欢的话可以自己改。 2 VC++中 WM_QUERYENDSESSION WM_ENDSESSION 为系统关机消息。 3 Java学习书推荐:《java编程思想》 4 在VC下执行DOS命令 a. system("md c:\\12"); b. WinExec("Cmd.exe /C md c:\\12", S... 阅读全文