自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (17)
  • 收藏
  • 关注

原创 qt4.8.6 基于Phonon的播放器无法播放acc等音频文件解决方法

对于Qt多媒体应用开发,主要使用Phonon多媒体框架。但是受制于框架的设计,实际的多媒体功能都由后端(Backends)来实现,Phonon框架本身不提供多媒体资源的编码和解码。对于Windows平台而言,Phonon框架支持的插件是DirectShow,其只能支持一部分多媒体类型,对于常用的mp4、rmvb,手机上的acc等格式都不予支持。 针对上述问题,网上找到的方法是改用功能强大的 MP...

2018-03-31 15:20:39 1745

原创 qt QWidget窗体最小化(showMinimized)后点任务栏恢复后界面卡死

RT,找到2个解决方法如下: 我的qt4.8.6 采用1方法解决问题,2方法无效方法1 重写changeEvent//头文件申明void changeEvent(QEvent *e);//函数实现void myWidgetWindow::changeEvent(QEvent *e){ switch (e->type()) { case QEv...

2018-03-29 15:32:06 6700 1

原创 电脑通过 adb 控制安卓手机(1台或多台)自动加微信

最近做了个需求,从电脑上通过数据线控制手机打电话和自动添加微信好友。查找一番,很快有了方向,那就是通过 adb工具,即Android Debug Bridge(安卓调试桥) tools。它就是一个命令行窗口,用于通过电脑端与模拟器或者真实设备(也就是手机)交互。好了,知道用什么就好整了,下面简单介绍下过程1.下载adb工具adb 官网下载:http://adbshell.com/u...

2018-03-28 16:03:40 14642 9

原创 回调函数的别样理解

对回调函数一知半解,找了些文章看看,可能是我悟性太差吧,看不打明白,或者有些写的就不够通俗易懂. 直到遇到这篇07年的老文,原来到处是回调啊.http://blog.csdn.net/tingsking18/article/details/1509224另外有个发现,零几年的文章往往质量比较优质,现在的很多文章往往觉得很浅 是我们太浮躁,急功近利了么?...

2018-03-22 10:05:49 152

原创 dll导出类比较好的方式

看了篇好文,dll导出类的,之前已经胡乱写,以后可以参考这个规范前言/引用转自:编写DLL所学所思(2)——导出类 参考:HowTo: Export C++ classes from a DLL这种方式是比较合适的,跟com类似。结构是这样的: 导出类是一个派生类,派生自一个抽象类——都是纯虚函数。使用者需要知道这个抽象类的结构。DLL最少只需要提供一个用于获取类对象指...

2018-03-20 16:56:15 5816 6

原创 mfc 集成 cef3 生成 vs 工程及编译示例

1 源码及工具下载cef 我下载的是这个Standard Distribution cef_binary_3.3325.1749.ga42963a_windows32.tar.bz2 CMake 可视化工具 cmake-gui2 生成对应的 vs 工程先解压cef3得到如下文件 安装cmake-3.11.0-rc3-win32-x86.msi完成后,打开Cmke可视化工具...

2018-03-16 10:46:08 3190 1

原创 向某个窗口发送按键消息(包括后台隐藏的窗口)

在一个项目中需要调用第三方的控制台程序进行录音,录音完成需要敲个回车键结束录音.控制台程序是在后台隐藏运行,使用 spy++可找到其窗口名,便可通过 findwindow 找到其句柄hWnd,本以为可使用SendMessage 和 PostMessage 开始发消息了::PostMessage(hWndFFMPEG,WM_KEYDOWN,VK_RETURN,0);//无效::PostMessag...

2018-03-09 09:26:07 17533 6

Qt 弹出菜单右键菜单 QMenu 设置不同颜色的子项

在Qt中,可以使用样式表(StyleSheet)来自定义QMenu的外观,包括其子项(如菜单项QAction)的颜色。但是,要注意的是,直接通过样式表为QMenu的每个子项设置不同的颜色可能不是很方便,因为样式表通常用于设置类的整体样式,而不是单个实例。 这个 demo 就是实现设置单个子项不同颜色。 详见博文: https://pafey.blog.csdn.net/article/details/142261768

2024-09-14

动态捕获Windows窗口句柄工具

动态捕获Windows窗口句柄工具。 Inspect 支持无焦点窗口捕获,可动态实时监听当前系统打开的窗口,并获取窗口的详细信息。 可以很方便的对软件进行模拟操作。。。 DDDD 动态捕获Windows窗口句柄工具。 Inspect 支持无焦点窗口捕获,可动态实时监听当前系统打开的窗口,并获取窗口的详细信息。 可以很方便的对软件进行模拟操作。。。 DDDD 动态捕获Windows窗口句柄工具。 Inspect 支持无焦点窗口捕获,可动态实时监听当前系统打开的窗口,并获取窗口的详细信息。 可以很方便的对软件进行模拟操作。。。 DDDD 动态捕获Windows窗口句柄工具。 Inspect 支持无焦点窗口捕获,可动态实时监听当前系统打开的窗口,并获取窗口的详细信息。 可以很方便的对软件进行模拟操作。。。 DDDD 动态捕获Windows窗口句柄工具。 Inspect 支持无焦点窗口捕获,可动态实时监听当前系统打开的窗口,并获取窗口的详细信息。 可以很方便的对软件进行模拟操作。。。 DDDD 动态捕获Windows窗口句柄工具。 Inspect 支持无焦点窗口捕获,可动态实时监听当前系统打开

2023-02-10

pjsip支持mp3编译库 libpjproject-i386-Win32-vc14-Release

使用 MicroSip 源码编译后,在录音配置界面虽然有 mp3 格式选项,但是实际录音后不会生成mp3 文件夹,而选择wav格式却可以正常生成 wav 文件。 经测试发现需要重新编译 pjsip 工程,加入 mp3 编码才可以。 这个是编译后的库文件,vs2015 x86 编译的,亲测可用。

2022-07-28

IBindStatusCallback子类

用于函数 STDAPI URLDownloadToFileW(LPUNKNOWN,LPCWSTR,LPCWSTR,DWORD,LPBINDSTATUSCALLBACK); LPBINDSTATUSCALLBACK参数的定义类 博客地址:https://blog.csdn.net/qiangzi4646/article/details/80667753

2018-06-12

【源代码】phonon-mplayer 后端插件,扩展支持mp4、rmvb、acc等视音频格式

qt4.8 自带的 phonon 插件支持的视频音频较少,一般开发都采用mplayer来替代从而扩展支持的格式。这个插件测试可用,里面有编译好的库文件(mplayer.lib 、phonon_mp.dll、phonon_mp.lib)具体参考https://blog.csdn.net/qiangzi4646/article/details/79769631

2018-03-31

源代码电脑通过adb控制安卓手机

vs2008编译通过,电脑通过adb控制安卓手机拨打电话,发短信,控制微信自动加好友,安卓版本4.3以上,主要是通过读取手机当前界面的元素布局,保存到xml,然后通过xml解析出各个控件的坐标,通过adb命令模拟点击,滑动,点亮屏幕,上划解锁,启动微信,拨打电话等功能。详见博客:https://blog.csdn.net/qiangzi4646/article/details/79727865

2018-03-28

[源码]比较成熟dll导出类示例(包含win32和mfc两种dll以及exe调用示例)

[源码]比较成熟dll导出类示例(包含win32和mfc两种dll以及exe调用示例) 参考codeproject大神链接https://www.codeproject.com/Articles/28969/HowTo-Export-C-classes-from-a-DLL

2018-03-20

mfc组合框下拉列表项添加删除按钮

类似于qq的登录框历史账号右边的删除按钮,一般用于客户端的登录界面,vs2008编译通过,debug文件夹可查看编译好的exe

2018-03-14

window 采集扬声器音频并播放

通过Core Audio中的API函数来实现采集声卡输出,采集到的音频流保存与内存,并直接播放.支持 window Vista 以上系统.

2017-12-15

源码中文和 Unicode 互转

一个中文和 Unicode 之间互转的小工具,VS2008编译通过。可直接在release下打开exe预览。。。。。。。。。。。。。。。。。。。。

2017-09-18

QT 中使用 Windows API----SendMessage() 进行窗体间消息传递

QT 中使用 Windows API----SendMessage() 进行窗体间消息传递,方便主窗体下的单独兄弟窗口类之间传递消息

2017-07-14

QTextEdit 实现 QLineEdit 的 setPlaceholderText() 和 setMaxLength ()函数

QTextEdit 实现 QLineEdit 的 setPlaceholderText() 和 setMaxLength ()函数

2017-07-13

多线程向线程函数传递多个参数实例

基于MFC对话框类创建的线程,传递给线程函数2个参数,线程函数调用窗口类控件操作等。

2017-03-06

Log4Cpp使用实例

自己编译好的log4cpp的DLL 和 LIB 封装了一个使用类,从本地读取配置log级别等信息,可输出多个种类的日志文件,输出示例如下 [2017-02-20 16:09:51.910](NOTICE)Sys : 进入了CPfy_log4cppDlg::OnBnClickedButton1函数 [2017-02-20 16:09:51.911](NOTICE)Sys : 写入系统日志 [2017-02-20 16:09:51.911](NOTICE)Sys : 退出了CPfy_log4cppDlg::OnBnClickedButton1函数 详细见:http://blog.csdn.net/qiangzi4646/article/details/56017080

2017-02-20

MicroSIP 增加 g729 源代码

基于pjsip 的sip客户端 MicroSIP 的源代码,由于MicroSIP 开源的代码中不支持g729 ,特加入支持g729语音编码。vs2008编译通过,MicroSIP-3.12.1-src\Release 文件夹下microsip.exe 可以自己运行测试;

2016-12-23

【源代码】mfc 托盘闪烁及鼠标左右键响应

实现 mfc 对话框的托盘创建,鼠标单击,双击,右键响应及托盘图片闪烁.

2016-11-25

md5生成实例

一个生成md5值的小栗子,vs2008 编译运行

2015-10-19

SocketTool

SocketTool调试软件是一款网络TCP/UDP通信调试工具 本工具集功能强大与简单易用为一体,是无需安装的免费绿色软件。 它可以帮助网络编程人员、网络维护人员检查所开发的网络应用软硬件的通信状况。 ★ 全面集成 TCP服务器/客户端; UDP服务器/客户端; UDP广播/组播 功能 ★ 支持多Socket并行测试, 采用树状Socket可视化界面,所有Socket句柄一目了然 ★ 在一个程序内可进行多句柄/多类型的Socket的创建/删除/以及数据收发等操作 ★ 支持16进制的发送和16进制接收显示,支持汉字以及文本发送 ★ 用户可以方便的把接收到的数据保存下来 ★ 支持发送、接收字节数统计

2015-10-19

VC socket 服务器编程实例源码

vc6.0 的 socket 编程,实现 socket 通信,分客户端和服务器端。

2014-09-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除