- 博客(4)
- 资源 (6)
- 收藏
- 关注
原创 FFmpeg+dxva2 硬解码库封装
参考msdn上Win32Project1_ffmpeg_dxva2 工程 封装了个c++版的dxva2 硬解码库:#pragma once#include <d3d9.h>#include <dxva2api.h>#include "D3DVidRender.h"extern "C" {#include "libavformat/avformat.h"#include "libavcodec/avcodec.h"#include "libavutil/pixfm.
2020-11-06 16:08:57
1625
原创 HOOK API 之修改IAT实现进程隐藏
1 .技术与实现每个调用的 API 函数地址都保存在 IAT 表中。 API 函数调用时,每个输入节( IMPORT SECTION )所指向的 IAT 结构如下图所示。程序中每个调用API 函数的CALL指令所使用的地址都是相应函数登记在IAT表的地址。所以为了截获API 函数,我们将IAT表中的地址换成用户自己的API PROXY函数地址,这样每个API调用都是先调用用户自己的A...
2019-03-13 17:58:40
1116
转载 MFC CBitmapButton 类实现界面之美化按钮
下面,我们来说一下如何美化按钮?第1步,我们先在对话框上放置两个按钮,一个是关闭按钮,另一个是最小化按钮,它们对应的ID分别是IDC_BUTTON_CLOSE和IDC_BUTTON_MIN,然后将我们的按钮设置为自绘制模式,方法如下:选择按钮,右键属性,在属性列表中找到Owner Draw选项,将其设置为True,效果图如下:再为它们添加两个成员变量,具体如下:[cpp] CButton m_bt...
2018-02-27 16:55:37
2012
转载 MFC 显示透明png图片
工作需要又得使用MFC编调试软件。需要载入一张公司的logo,透明PNG图片。查了很多资料都没显示,也不想使用其他类。最后用Cimage基本解决。1.在对话框类的头文件中定义:[cpp] view plain copyCImage img; 2.在Onpaint消息响应函数中载入图片并显示图片。[cpp] view plain copyif (IsIconic()) { CP...
2018-02-27 16:24:54
5407
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人