笔记
文章平均质量分 68
hzl2323406
这个作者很懒,什么都没留下…
展开
-
ffmpeg C代码开发心得
ffmpeg使用过程中遇到的坑,以及码率控制方式。原创 2024-06-11 10:05:43 · 834 阅读 · 0 评论 -
MFC程序图标、程序执行文件图标、任务栏托盘图标、桌面图标设置
要想为MFC程序设置一个新的图标很简单,设计一个新图标(或者直接在网上找),用PS输出ico图标文件,然后加载到Visual Studio 里重新生成exe文件就可以,如果生成之后只有程序图标更改到,程序执行文件图标、任务栏托盘图标、桌面图标都无变化或者部分无变化,重启电脑即可。3.运行或者调试,程序图标、程序执行文件图标、任务栏托盘图标、桌面图标均改变。如果只有程序图标更改到,程序执行文件图标、任务栏托盘图标、桌面图标中有图标没有改变到,可能是图标缓存还是之前的图标,重启电脑即可。原创 2024-06-10 13:50:59 · 654 阅读 · 0 评论 -
MFC常见数据类型的转换
在MFC编程过程中常常涉及到各自数据类型的转换,为了方便,小编将CString、string、TCHAR*、char*、const char*、int等数据类型间的转换方法做了封装,目前在项目使用过程中还没有出现异常报错问题。原创 2024-06-09 15:23:55 · 214 阅读 · 0 评论 -
C++ 判断txt文件编码格式以及读取txt文件
C++实现读取txt文件并判断文件ANSI、UTF-8、Unicode、Unicode big endian编码格式原创 2023-07-17 17:59:13 · 4820 阅读 · 1 评论 -
MFC新对话框的创建以及隐藏任务栏窗口图标
MFC创建新的对话框时,当新窗口是主窗口的子窗口时,任务栏程序图标只显示主窗口图标;但当新窗口与主窗口不为父子窗口关系时,任务栏程序图标会显示两个图标,有时候我们需要隐藏新窗口图标,只显示主窗口图标。可以通过先创建一个以桌面为父窗口的隐藏窗口,然后新创建窗口以隐藏窗口为父窗口的方法来实现。原创 2023-03-13 19:07:12 · 2060 阅读 · 0 评论 -
MFC窗口透明化以及透明穿透
MFC编程时,有时候我们需要实现窗口透明化,可以通过SetLayeredWindowAttributes设置窗口透明色和透明度来实现窗口透明化。SetLayeredWindowAttributes可以实现MFC界面的透明不穿透、透明穿透以及半透明效果。原创 2023-03-10 19:12:47 · 4706 阅读 · 0 评论 -
MFC界面拦截键盘消息以消除警告音以及屏蔽MFC界面快捷键命令
当焦点在MFC界面的编辑框控件外面的区域时,按键会发出咚咚或者噔噔的声音,而且某些快捷键会控制MFC界面的操作。如果MFC程序需要监听键盘消息时,这些问题会影响使用体验,可以通过在PreTranslateMessage内拦截键盘消息解决这些问题。原创 2023-03-08 18:43:56 · 799 阅读 · 1 评论 -
MFC 全局钩子dll注入监听键盘消息
MFC通过DLL注入使用全局钩子来监听键盘消息,能实现在MFC界面外监听系统键盘消息。原创 2023-03-08 17:41:39 · 1182 阅读 · 5 评论