![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++/MFC/ATL/WTL
文章平均质量分 51
o94135
这个作者很懒,什么都没留下…
展开
-
WAVE文件格式
<br /> <br />typedef struct <br />{ <br /> DWORD dwRiff; // Type of file header. <br /> DWORD dwSize; // Size of file header. <br /> DWORD dwWave; // Type of wave. <br />} RIFF_FILEHEADER, *PRIFF_FILEHEADER; <br /> <b原创 2010-07-08 20:42:00 · 572 阅读 · 0 评论 -
sliverlight for embedded
<br /><br />// SmartComDlg.cpp : 实现文件<br />//<br /> <br />#include "stdafx.h"<br />#include "SmartCom.h"<br />#include "SmartComDlg.h"<br /> <br />#ifdef _DEBUG<br />#define new DEBUG_NEW<br />#endif<br /> <br />/******************************************/原创 2010-07-08 20:37:00 · 745 阅读 · 0 评论 -
DirectSound 播放 录音
<br /><br />// DirectSoundDlg.cpp : 实现文件<br />//<br /> <br />#include "stdafx.h"<br />#include "DirectSound.h"<br />#include "DirectSoundDlg.h"<br /> <br />#include <process.h><br /> <br />#include <mmsystem.h><br />#include <dsound.h><br /> <br />//#pragm原创 2010-07-08 20:39:00 · 848 阅读 · 0 评论 -
结束进程
DWORD procId; //进程IDGetWindowThreadProcessId(hWnd,&procId); //获得窗口句柄的进程IDHANDLE hPro=OpenProcess(NULL,FALSE,procId); //打开进程,得到进程句柄TerminateProcess(hPro,0) //结束进程原创 2010-05-19 09:28:00 · 237 阅读 · 0 评论 -
自定义消息,WM_USER
首先先定义自定义消息#define WM_IDAS_LOGIN (WM_USER+101) 然后在类定义里面添加消息处理函数 afx_msg LRESULT OnLogin(WPARAM, LPARAM); 在消息宏里面把消息和消息处理函数关联起来ON_MESSAGE(WM_IDAS_LOGIN,OnLogin) 消息处理函数 LRESULT CTES原创 2010-05-19 09:41:00 · 719 阅读 · 0 评论 -
COPYDATA,WM_COPYDATA,进程间传数据
发送WM_COPYDATA COPYDATASTRUCT ds;wchat_t callinfo=L"103103"; ds.cbData=lstrlen(callinfo)*2; //WCHAR数据,每个字符两个字节 ds.dwData=1; //这个自定义,可以通过这个告诉接受端,lpData是什么数据 ds.lpData=callinfo; //原创 2010-05-19 09:29:00 · 622 阅读 · 0 评论 -
位图合并
<br /><br />// CombineBitmapDlg.cpp : 实现文件<br />//<br /> <br />#include "stdafx.h"<br />#include "CombineBitmap.h"<br />#include "CombineBitmapDlg.h"<br /> <br />#ifdef _DEBUG<br />#define new DEBUG_NEW<br />#endif<br /> <br /> <br />// CCombineBitmapDlg 对原创 2010-06-09 14:07:00 · 614 阅读 · 0 评论