![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
低调的狮子
10多年的WINDOWS平台下C++客户端应用开发经验。
展开
-
单进程浏览器解决物理资源居高不下的极端方法。
现在手头上负责的项目是使用IE内核的WebBrowser组件做一个浏览器,支持多页面打开的。做完后在使用CHtmlView每打开的一个页面时浏览器所对应的进程的物理内存占用在逐渐递增,无可厚非,可在关闭时问题就出现了,之前页面所占用的物理内存空间并没有得到释放,使用时间短还好说,可是在一般的情况下一次打开就会使用上8小时左右,那可就惨了。 在网上关于类似的问题大家都是怨声一片,在使原创 2013-05-07 09:30:30 · 1409 阅读 · 0 评论 -
PictureEx 这是一个能让你轻松的用 VC 显示 GIF 动画的类
//////////////////////////////////////////////////////////////////////// PictureEx.cpp: implementation of the CPictureEx class.//// Picture displaying control with support for the following form转载 2012-11-14 15:08:23 · 1933 阅读 · 0 评论 -
如何向WEB页面提供接口。
/* * VARENUM usage key, * * * [V] - may appear in a VARIANT * * [T] - may appear in a TYPEDESC * * [P] - may appear in an OLE property set * * [S] - may appear in a Safe Array * * *原创 2013-05-08 16:02:24 · 764 阅读 · 0 评论 -
如何让同台机器 只能允许一个应用启动(加入用户友好处理)
//枚举窗口是否已打开 BOOL CALLBACK EnumWindowsProc( HWND hwnd,LPARAM lParam){ CString strTitle; strTitle.LoadString("自定义字符串"); HANDLE h = GetProp(hwnd, strTitle.GetBuffer()); strTitle.ReleaseBuffer(); i原创 2013-08-22 15:08:16 · 704 阅读 · 0 评论 -
如何弹出系统文件夹选择对话框!
char lpBuffer[MAX_PATH], buf[1024]; LPMALLOC pMalloc;SHGetMalloc(&pMalloc);BROWSEINFO bi;int i = 0;LPITEMIDLIST pidlBrowse; // PIDL selected by user memset(lpBuffer, 0, sizeof(lpBuffer));转载 2013-05-08 11:19:29 · 1000 阅读 · 0 评论 -
猫吃老鼠算法
现有n个老鼠围成一圆圈,有一只猫从任意位置开始吃老鼠,每次都隔一个老鼠吃,请给出最后一个老鼠的编号?题目要求是任给老鼠数n,输出猫最后吃的老鼠的编号。 struct node{node* pPre;int nNum;node* pNext;};node* createLink(int nCount){ node* pFirst =原创 2013-01-28 16:35:57 · 1308 阅读 · 0 评论 -
【转】获取本机MAC地址(MFC)
【转】获取本机MAC地址(MFC)#include "Nb30.h"#pragma comment(lib, "Netapi32.lib")typedef struct _ASTAT_ { ADAPTER_STATUS adapt; NAME_BUFFER NameBuff[30]; }ASTAT, * PASTAT;UCHAR GetAddressBy转载 2013-08-26 11:16:08 · 2756 阅读 · 0 评论 -
WebBrowser 控件-说明
WebBrowser 控件-说明很多地方还是空白,我还不知道用法。望各位赐教,谢谢 这是我自己编制浏览器时的资料,供各位参考。 控件文件:system32/shdocvw.oca shdocvw.dll 注册:regsvr32 shdocvw.dll WebBrowser 是 IE 内核做的 VB 控件, WebBrowser.Document 为活动的文档返回自动化转载 2013-12-06 13:05:06 · 2984 阅读 · 0 评论 -
浅谈视频采集方案
现在手头上有一个项目就是需要优化采集方案。我们这边之前使用的是作者Shiqi Yu写的开源代码,底层是基于DShow做的封装。但使用后发现采集到的视频流在进行回显时有点模糊,特别是文字部分。现在通过万能的网络找到了三种替换方案:WebRTC 接、MediaFoundation、VideoInput。1、WebRTC:现被Google整编,但由于需要翻墙才能下载和更新,所以没有使用。原创 2016-03-11 10:43:04 · 3163 阅读 · 1 评论