2020年6月24日
摘要: // DIB.cpp : 定义应用程序的入口点。// #include "stdafx.h"#include "DIB.h"#include"DIBFILE.h" LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); int APIENTRY w 阅读全文
posted @ 2020-06-24 10:17 201610007 阅读(245) 评论(0) 推荐(0) 编辑
  2020年6月3日
摘要: <!DOCTYPE html><html><head> <meta charset="utf-8"> <title>PCBPrint</title> <style type="text/css"> .moveUp{ width:15px; height:25px; display:inline-bl 阅读全文
posted @ 2020-06-03 19:46 201610007 阅读(96) 评论(0) 推荐(0) 编辑
  2020年5月30日
摘要: 注意点: 1.在大屏的笔记本:要去显示设置里面把缩放调到100% 2.获取屏幕坐标的注意点https://blog.csdn.net/zhangweishuang/article/details/5966105?utm_source=jiancool // ICONDEMO.cpp : 定义应用程序 阅读全文
posted @ 2020-05-30 15:57 201610007 阅读(827) 评论(0) 推荐(0) 编辑
  2020年5月17日
摘要: // ICONDEMO.cpp : 定义应用程序的入口点。// #include "stdafx.h"#include "ICONDEMO.h" // 此代码模块中包含的函数的前向声明: LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM); // 阅读全文
posted @ 2020-05-17 10:45 201610007 阅读(215) 评论(0) 推荐(0) 编辑
  2019年11月7日
摘要: // CRotateBmpDlg 对话框class CRotateBmpDlg : public CDialogEx{// 构造public: CRotateBmpDlg(CWnd* pParent = NULL); // 标准构造函数 virtual ~CRotateBmpDlg();// 对话框 阅读全文
posted @ 2019-11-07 18:02 201610007 阅读(918) 评论(0) 推荐(0) 编辑
  2019年10月10日
摘要: DirectShow应用开发过程1.需要包含的头文件 DirectShow SDK建议,所有DirectShow应用程序都应该包含Dshow.h文件,Dshow.h嵌套包含其他一些头文件: P127 在实际应用中,我们也常常用streams.h文件来替换Dshow.h文件。2.需要连接的库文件 Di 阅读全文
posted @ 2019-10-10 08:35 201610007 阅读(612) 评论(0) 推荐(0) 编辑
  2019年10月8日
摘要: MFC Filter Filter并不总是在一个Win32 DLL中实现的。根据实际的需要,我们可能要在Filter的实现中用到MFC,更或者我们将Filter实现在一个EXE应用程序中。下面介绍这样一种在MFC应用程序中开发Filter的方式。 在应用程序中定义的Filter,严格来说,已经不能算 阅读全文
posted @ 2019-10-08 11:11 201610007 阅读(264) 评论(0) 推荐(0) 编辑
  2019年9月30日
摘要: 编码实现 Filter的编码实现包括Filter的注册信息、Filter上的框架函数实现、逻辑控制类实现、自定义接口实现、属性页实现、产权保护等。1.Filter注册信息 a.在...\Microsoft Visual Studio\Common\Tools下运行guidgen.exe获取一个新的C 阅读全文
posted @ 2019-09-30 17:56 201610007 阅读(188) 评论(0) 推荐(0) 编辑
  2019年9月26日
摘要: Sample虽然也是一个COM组件,但它的生命周期与普通的COM组件有些不一样。(1)在实际应用中,Sample由Pin上的Sample管理器创建,并维持在一个空闲Sample队列中。当Filter要使用一个Sample时,会调用IMemAllocator::GetBuffer从上述队列中取出一个空 阅读全文
posted @ 2019-09-26 09:39 201610007 阅读(109) 评论(0) 推荐(0) 编辑
  2019年9月20日
摘要: //Filter调用Stop,实际上就是调用Filter的所有Pin的Inactive函数STDMETHODIMP CBaseFilter::Stop(){ CAutoLock cObjectLock(m_pLock); HRESULT hr=NOERROR; //notify all pins o 阅读全文
posted @ 2019-09-20 11:49 201610007 阅读(237) 评论(0) 推荐(0) 编辑