VC
wxl1986622
这个作者很懒,什么都没留下…
展开
-
error MSB6006: “cmd.exe”已退出,代码为 3。
error MSB6006: “cmd.exe”已退出,代码为 3安装项目对应版本的Cmake即可。可以把编译错误的工程打开,看看cmake的安装路径和版本(看如下工程文件,发现C:\Program Files\CMake\bin\cmake.exe,说明cmake安装的64位,C:\Program Files\CMake\share\cmake-3.11\Modules\Plat...原创 2020-03-26 16:55:40 · 4824 阅读 · 0 评论 -
win7下自启动程序如何绕过UAC?
win7下自启动程序如何绕过UAC?唐仕强4 票 4764在开启了UAC的Vista/Win7/windows server 2008 等系统上,如果程序使用manifest进行了提权(requireAdministrator),程序在启动的时候系统会弹出一个全局的对话框,提示用户是否允许启动并并赋予管理员权限,点击确定后才能启动动程序。但是如果是在程序自启动的情况下,就不一样了,转载 2013-12-26 23:43:38 · 4898 阅读 · 0 评论 -
音视频ffmpeg
http://blog.sina.com.cn/s/blog_4ae178ba01018o81.html转载 2014-03-09 23:48:58 · 709 阅读 · 0 评论 -
CDialog窗口类的Class Style中没有CS_VREDRAW和CS_HREDRAW导致自绘有问题
CDialog窗口类的Class Style中没有CS_VREDRAW和CS_HREDRAW导致自绘有问题 2007-03-13 14:49:08| 分类: 默认分类|举报|字号 订阅CDialog窗口类的Class Style中没有CS_VREDRAW和CS_HREDRAW导致自绘有问题CDialog窗口类的Class Style中默认没有CS转载 2014-06-07 23:41:37 · 2222 阅读 · 0 评论 -
CStatic 自绘 OnMouseWheel 消息不响应的问题。
在CStatic派生的类中, 对于WM_LBUTTONDOWN和WM_LBUTTONUP原创 2014-05-23 16:46:12 · 2265 阅读 · 0 评论 -
关于函数级链接
关于函数级链接Visual C++ 编译器选项/Gy会启用函数级链接。此选项允许编译器以封装函数 (COMDAT) 的形式将各个函数打包。 链接器要求单独打包为 COMDAT 的函数在 DLL 或 .exe 文件中排除或安排各个函数。可以使用链接器选项 /OPT(优化) 从 .exe 文件中排除未引用的封装函数。可以使转载 2012-04-25 17:04:57 · 4090 阅读 · 0 评论 -
MFC滚动条实现要点
1、鼠标拖动滚动条从而滚动窗口,需要实现CDialog::OnVScroll()函数。根据传入参数nPos,计算滚动距离。最后再调用ScrollWindow()和SetScrollPos()分别滚动窗口和设置滚动条位置。 2、鼠标滚轮滚动从而滚动窗口,需要实现OnMouseWheel()函数。根据参数zDelta来计算滚动距离。需要注意的是zDelta是滚轮滚动的距离,它一定是12原创 2014-09-04 14:56:00 · 2181 阅读 · 0 评论 -
皮肤空间学习
http://www.ucancode.net/BUESINESS_CARD_LABEL_DESIGN_VC_SOURCE_CODE.htm转载 2014-10-28 16:42:54 · 554 阅读 · 0 评论 -
代码高处走 从VC6到VC9移植代码问题说明
售前咨询:4007-06-05-04 || 切换语言:繁體中文| 访问旧站资讯文库首页解决方案产品中心下载中心资讯中心购买流程联系我们网管文库官方博客网管论坛留言反馈您当前位置:首页 > 网管文库 > 认证考试 > 编程相关认证考试Cisco认证Windo转载 2014-12-21 12:15:20 · 1665 阅读 · 0 评论 -
音视频流的问题
花了5天时间,终于解决了一个bug,心情非常愉快,憋了这么久,不吐不快(原创) 花了5天时间,终于解决了一个bug,心情非常愉快,憋了这么久,不吐不快。 事情是这样的,前面跟外地一家公司,开发一个二路RTSP音视频合成一路RTMP音视频的设备。设备在公司内运行是好好的,可到了现场,出现直播流畅,录制后点播卡顿的问题。由于设备在外地,调试不方便。只能这边写日志打印代码,那边烧程序调试转载 2015-01-28 23:22:01 · 748 阅读 · 0 评论 -
编译错误。 没有定义.......
error C2065: '__in' : undeclared identifier你的错误提示为__in这个没有定义!在头文件里加入#define __in 这个应该就没有问题了原创 2013-12-23 22:10:28 · 650 阅读 · 0 评论 -
很好的技术文章论坛
http://www.panshy.com/原创 2013-12-18 22:34:06 · 713 阅读 · 0 评论 -
清楚windows的相关历史记录
1. 清除网络联接历史记录EmptyDirectory(LPCTSTR szPath, BOOL bDeleteDesktopIni, BOOL bWipeIndexDat){WIN32_FIND_DATA wfd;HANDLE hFind;CString sFullPath;CString sFindFilter;DWORD dwAttributes = 0;原创 2013-11-11 22:39:52 · 752 阅读 · 0 评论 -
CxImage类库使用说明
CxImage类库使用说明www.diybl.com 时间 : 2008-08-28 作者:佚名 编辑:本站 点击: 10142 [ 评论 ]一。CxImage类库简介这只是翻译了CxImage开源项目主页上的部分简介及简单使用。CxImage类库是一 个优秀的图像操作类库。它可以快捷地存取、显示、转转载 2012-05-16 16:41:36 · 685 阅读 · 0 评论 -
一个修改注册表后立即生效的源码. 跟组策略一样的效果
一个修改注册表后立即生效的源码. 跟组策略一样的效果. [复制链接] 福建网吧联盟列兵该用户从未签到活力值20 点天下币30 枚阅读权限5积分35帖子5串个门加好友打招呼发消息电原创 2012-07-06 16:36:38 · 5189 阅读 · 0 评论 -
VC的MFC中重绘函数的使用总结(整理)
VC的MFC中重绘函数的使用总结(整理)在刷新窗口时经常要调用重绘函数MFC提供了三个函数用于窗口重绘InvalidateRect(&Rect)Invalidate()UpdateWindow()当需要更新或者重绘窗口时,一般系统会发出两个消息WM_PAINT(通知客户区有变化)和WM_NCPAINT(通知非客户区有变化)--WM_NVPAINT系统会自己搞定转载 2012-07-09 14:47:07 · 788 阅读 · 0 评论 -
AppBar的WTL实现
AppBar的WTL实现[收藏此页] [打印]【IT168知识库】 关于Docking Window的文章有很多,基本都是讲主程序内部的工具栏小窗口的Docking,看看代码,一般都很复杂。关于桌面Docking的文章并不多见。实际上从Windows95开始,Win32 API就提供了一个叫做SHAppBarMessage的函数,用于转载 2012-07-23 13:51:23 · 759 阅读 · 0 评论 -
创建线程失败。GetLastError 为 8
今天想创建一个线程打包,但是怎么也创建不成功,GetLastError是8,表示存储空间不足,无法处理此命令。搞了很长时间才发现,之前把属性设置里面的栈保留大小,和堆保留大小改变了,具体是变得很大,到时在创建线程的时候,需要栈空间不足,到时失败。个人猜测是这个原因。 不知道各位高手有没有遇到这个问题。原创 2012-08-30 17:18:45 · 4955 阅读 · 1 评论 -
VC代码的编写和调试—编写易于调试的VC代码
VC代码的编写和调试—编写易于调试的VC代码 一 程序的设计 要避免错误,首先要从好的设计开始。对于程序的设计,需考虑到程序的两个特性: 1简单性 大多数常见的错误来源于程序设计中不必要的复杂成分。一个好的设计应该反映问题本身的要求,而不必为了刻意追求“满足将来的需要”而添加不必要的特性。实际上,简单优雅的设计比那些复杂的设计更能迎合未来的需求。转载 2012-09-13 15:46:16 · 977 阅读 · 0 评论 -
InternetGetConnectedState 用法
UINT CRRDlg::CheckNet(){DWORD dwFlag;if(!InternetGetConnectedState(&dwFlag, 0)){//MessageBox("网络未连接。");SetDlgItemText(IDC_STATIC_NETTYPE,"未连接到网络");return 0;}else if(dwFlag & INTERNET原创 2012-10-26 11:58:03 · 4452 阅读 · 0 评论 -
chrome学习
打开新网址: browser_command_controller.cc case IDC_OPEN_CURRENT_URL: OpenCurrentURL(browser_); break;点击恢复按钮的响应函数ConfirmInfoBar::ButtonPressed但是对于打开网址的详细过程不是很清楚,正在仔细研究。原创 2013-02-08 17:09:44 · 613 阅读 · 0 评论 -
ffmpeg的参数
AVStream指的是视频或者音频流结构。AVCodecContext是这个流的解码上下文,包含在流里面。下面代码说明了2者之间的包含关系。其中streams包含在AVFormatContext结构中。// get video stream code pointerm_pVideoCodecCtx = m_pFormatCtx->streams[m_videoStreamIdx]-转载 2013-11-11 18:16:43 · 710 阅读 · 0 评论 -
Visual Studio打开低版本工程遇到链接错误的小结
问题描述: 今天用VS2010编译一个在VS2008下Coding的工程的时候,VS给出了一堆链接错误信息,如下图所示: 在ErrorList里面列出了34个链接错误信息,但仔细看的话,其实很多都是重复的,只有两三个外部符号未正确解析,如下: "public: static void __cdecl std::_Str转载 2014-12-22 20:55:07 · 1124 阅读 · 0 评论 -
利用ShellExecuteEx手动提升用户特权,以管理员权限来运行程序。win7会有UAC弹窗
利用ShellExecuteEx手动提升用户特权,以管理员权限来运行程序。win7会有UAC弹窗 (2011-07-20 10:30:24)转载▼标签: 提升用户特权 管理员权限 it分类: IT#include #include#includeint _tmain(int转载 2015-07-07 15:23:42 · 1258 阅读 · 0 评论 -
error C2220: 警告被视为错误 - 没有生成“object”文件
error C2220: 警告被视为错误 - 没有生成“object”文件 2013-09-01 19:03:11| 分类: Debug|举报|字号 订阅 下载LOFTER我的照片书 |网上说“这种错误的原因是:原因是该文件的代码页为英文,转载 2016-08-15 18:42:17 · 2363 阅读 · 1 评论 -
今天用vs编译revolver-master,解决报错的问题。
编译开始报了不少错误,但是定位错误的位置,发现根本没有相关的函数,后面我把好多代码里面的注释都加上; 就编译通过了,我估计可能是这些文件都是在linux下面编写的。原创 2016-11-16 10:53:40 · 370 阅读 · 0 评论 -
编译 vlc学习到的
新建一个 C++工程的时候,这个时候加入 .c 文件, 需要在资源管理器中C文件右击属性,选择C/C++, 高级, 编译为 编译为 C++ 代码 (/TP)原创 2016-11-20 23:10:33 · 375 阅读 · 0 评论 -
createprocess 64位
createprocess 64位第一个参数是函数指针,我把createprocess封装了一下,后面因为这个函数需要传函数指针,然后不小心把函数指针用u32强制转换了一下在传入这个封装的函数,最后最为第一个参数传给createprocess, 后面createprocess返回值非零值,说明执行成功,但是后面要是调用windows系统函数就会挂掉。找了很长时间,才发现不能用u32转换,因为6转载 2017-04-02 17:30:53 · 1504 阅读 · 0 评论 -
编译通过testLogin
编译通过testLogin (2011-11-09 14:04:37)转载▼标签: libjingle 杂谈分类: C 学习笔记背景:新建一个工程testLogin,将example\login中的两个cc文件加入到source中,设置路径及包含lib文件,加入预编译命令后,编译时出现大量的LNK201转载 2017-06-20 10:48:42 · 607 阅读 · 0 评论 -
constexpr-not-compiling-in-vc2013
https://stackoverflow.com/questions/20264644/constexpr-not-compiling-in-vc2013转载 2017-06-20 16:22:10 · 785 阅读 · 0 评论 -
Please use the /MD switch for _AFXDLL builds
http://www.cnblogs.com/zwh0214/p/6048360.htmlMFC用静态库(general标签),CRT也就用静态库(C/C++->Catefory选为Code Generation)NFC用动态链接,CRT就用动态链接两者要一致转载 2017-07-02 16:47:02 · 434 阅读 · 0 评论 -
std::numeric_limits::max()编译错误
std::numeric_limits::max()编译错误 2009-12-13 13:59:25分类: C/C++今天使用了一下STL中的z数值极限竟然编译不过,std::numeric_limits::max()出现如下错误: warning C4003: “max”宏的实参不足 error转载 2017-08-20 11:29:55 · 1590 阅读 · 2 评论 -
编译vs2015 有个变量找不到定义,
编译vs2015 有个变量找不到定义,而且发现指示的错误行数在一个 注释的一行。 后面发现是cpp文件编码是utf-8的。把他修改成Gb2312就好了。file菜单 advanced save options 菜单项。 可以转换编码。原创 2017-11-01 14:27:26 · 1210 阅读 · 0 评论 -
用Vc++写的音视频即时通话程序(部分代码)
http://xujinquan19.iteye.com/blog/860748转载 2016-04-07 16:02:04 · 1324 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: 重点内容 - Markdown和扩展Markdown简洁的语法 - 代码块高亮 - 图片链接和图片上传 - LaTex数学公式 - UML序列图和流程图 - 离线写博客 - 导入导出Markdown文件 - 丰富的快捷键快捷键加粗 Ctrl + B原创 2015-09-05 13:03:22 · 339 阅读 · 0 评论 -
关于SetMargins 使用的问题,在CRichEdit中实现与CEdit中一样的功能的函数。
关于SetMargins 使用的问题,在CRichEdit中实现与CEdit中一样的功能的函数。关于SetMargins 使用的问题,在CRichEdit中实现与CEdit中一样的功能的函数。我想编写如同VS一样的文本显示,也在视的左边留出一条20的边,但使用CEditView可以通过SetMargins(0,20),实现。而在使用CRichEditView不能实现。应该使用哪个函转载 2015-04-04 17:02:28 · 2529 阅读 · 0 评论 -
开源的皮肤库 http://www.vtk.org/download/
http://www.vtk.org/download/转载 2015-04-16 20:21:17 · 977 阅读 · 0 评论 -
修改richedit 加载gif 的问题
在OnDraw里面创建了一个画刷,CreateSolidBrush,用完没有删除。倒是界面加载了一些gif.放在那里等一会,界面就变成白的了,在点击几下界面就奔溃了。从奔溃的表象看,看不出来,检查了很长时间才看出来。原创 2015-05-19 20:35:08 · 526 阅读 · 0 评论 -
新建一个基于对话框的MFC程序, 按空格键发现程序退出。
仔细看看, 发现按空格键的时候, 相当于点击 对话框上面tab顺序最靠前的按钮(比如tab键最前的是cstatic,则安装tab键顺序往后面寻找,一直找到按钮位置)。这个估计是windows默认得处理吧。原创 2015-07-27 17:34:07 · 2040 阅读 · 1 评论 -
qq源码
http://www.51aspx.com/code/GGQQ2014V4.2转载 2015-08-23 17:28:37 · 1360 阅读 · 0 评论