- 博客(21)
- 资源 (81)
- 收藏
- 关注
原创 VC MainFrame接收SendMessageToDescendants传进消息 CDockablePane 悬浮时接收不到
众所周知,通过AfxGetMainWnd()->SendMessageToDescendants可以给Mainframe的所有子窗口发送消息,而无需MainFrame进行任何处理。当MainFrame中的DockablePane在窗口中停靠时,通过以上方式传进的消息可以被pane接收。但是,一旦Pane处于悬浮状态时,那个传进的消息将无法进入pane。
2015-11-10 19:01:12 1418 1
转载 将CFormView嵌入到CDockablePane中
第一步:将两个空白的CDockablePane嵌入到MainFrm中:1,利用类向导,添加两个基类为CDockablePane的类CDock1,CDock2;2,在MainFrm.h中添加Dock1.h和Dock2.h的头文件;并派生两个子类 protected: CDock1 m_dock1;
2015-11-10 15:08:18 828
转载 VS2010 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 的解决方法
用VS2010编译C++项目时出现这样的错误:LNK1123: 转换到 COFF 期间失败: 文件无效或损坏 解决方法:1、搜索C盘下的cvtres.exe,结果得到类似这样的列表:C:\Program Files\Microsoft Visual Studio 10.0\VC\binC:\Windows\winsxs\x86_netfx-cvtres_for_
2015-10-19 14:10:09 459
原创 【VC++】程序运行到if (CMDIFrameWndEx::OnCreate(lpCreateStruct) == -1)异常的解决方案
问题描述:Debug工程属性中设置 “C/C++”-->“代码生成”:运行库 “多线程调试(/MTd)”Debug工程属性中设置 “C/C++”-->"预处理器":预处理器定义中,取消_AFXDLL的定义。Debug工程属性中设置“常规”-->MFC的使用:设置为“在共享DLL中使用MFC”。编译通过,但运行时会在窗口建立时出现“Debug Assertion Failed!”异常
2015-09-23 10:25:05 2152
原创 【VC++】 关于WinSock2.h , WinSock.h , windows.h 消除编译时版本冲突
#ifndef WIN32_LEAN_AND_MEAN #define WIN32_LEAN_AND_MEAN // 解决冲突的关键#endif#include // 有了以上宏定义,windows.h中就不会再包含winsock.h了#include
2015-09-23 09:10:55 1056
原创 随记 INIT GET_COUNT INQUIRE NEWINQUIRE STOP EXIT
调用顺序: ①INIT-->②GET_COUNT-->③INQUIRE -->⑧NEWINQUIRE -->⑥STOP -->⑦EXIT
2015-09-18 15:27:31 384
原创 【软件开发】关于Rundll32.exe调试动态库(.dll)时提示“找不到指定的模块”的解决方案
在程序开发中,经常要进行调试。在普通的exe程序调试中,有输出窗口一般问题不大。动态库(DLL)的调试,就稍显曲折。在Windows中调试DLL,可以借助Rundll32.exe程序。关于如何用rundll32调试DLL,网上资料很多,这里就不再描述。现在,我们要解决的问题是调试时出现如下异常该怎么去解决?“”?到底是缺什么模块?我们可以借助分析DLL中API的工具(如
2015-09-17 13:13:51 3892
转载 __cdecl 、__stdcall 、__fastcall、 __pascal 、 __thiscall 的区别
1.__cdecl 所谓的C调用规则。按从右至左的顺序压参数入栈,由调用者把参数弹出栈。切记:对于传送参数的内存栈是由调用者来维护的。返回值在EAX中因此,对于象printf这样变参数的函数必须用这种规则。编译器在编译的时候对这种调用规则的函数生成修饰名的饿时候,仅在输出函数名前加上一个下划线前缀,格式为_functionname。 2.__stdcall
2015-09-16 10:29:42 425
原创 QT5 添加多个qm翻译文件
keyword: QT qm合并 多翻译文件 qt_zh_CN.qm //包含头文件#include <QTranslator>QApplication a(argc, argv);// 定义两个QTranslator 对象,分别对应不同的翻译文件QTranslator translator;QTranslator translatorsys;
2015-04-30 08:34:40 6637
原创 【浏览器】打开网页时弹出调试提示的解决方法
用浏览器打开某个网页时,提示如下图所示的调试对话框:怎么解决?打开“Internet选项”的“高级”属性,“浏览”项目下选中 “禁用脚本调试(Internet Explorer)”和“禁用脚本调试(其他)”,重启浏览器即可解决。
2015-04-27 09:21:33 4087
转载 【语言之美】東(dōng)杲(gǎo)杳(yǎo)
東(dōng)”东”的繁体字为“東”。有的学者解释为“日高未出树之顶梢”,其意思是说,“東”字是由“木”(即树)加上“日”组成的会意字。树中间是一轮红日,这轮红日挂在树枝上,即树中间,因而是早晨的太阳。太阳升起的方向,当然是东方,因此“東”指“东方”的意思。杲(gǎo)《说文解字•木部》:“杲,明也。从日,在木上。”段玉裁注:“日在木上,呆也。”这就是说,“杲”的本义是太阳已
2015-04-23 09:03:05 2641
原创 【QT】判断本地语言
QLocale ql; switch (ql.language()) { case QLocale::Chinese: { // 系统语言是中文,可以进行其他操作 } break; default: break; }
2015-04-02 16:19:50 2578
转载 MIDI音符代码表(1995年由MMA修订)
<br />MIDI音符代码表(1995年由MMA修订)<br />编号<br />音符代码<br />所在的音阶<br />音调<br /><br />(二进制码)<br />(十六进制码)<br /><br /><br />0<br />0000000<br />00<br />-1<br />C<br />1<br />0000001<br />01<br />-1<br />C#<br />2<br />0000010<br />02<br />-1<br />D<br />3<br />00000
2010-12-03 14:58:00 913
转载 MIDI音符代码表(1995年由MMA修订)
<br />MIDI音符代码表(1995年由MMA修订)<br />编号<br />音符代码<br />所在的音阶<br />音调<br /><br />(二进制码)<br />(十六进制码)<br /><br /><br />0<br />0000000<br />00<br />-1<br />C<br />1<br />0000001<br />01<br />-1<br />C#<br />2<br />0000010<br />02<br />-1<br />D<br />3<br />00000
2010-12-03 14:39:00 1982
转载 MIDI音符代码表(1995年由MMA修订)
<br />MIDI音符代码表(1995年由MMA修订)<br />编号<br />音符代码<br />所在的音阶<br />音调<br /><br />(二进制码)<br />(十六进制码)<br /><br /><br />0<br />0000000<br />00<br />-1<br />C<br />1<br />0000001<br />01<br />-1<br />C#<br />2<br />0000010<br />02<br />-1<br />D<br />3<br />00000
2010-12-03 14:37:00 1285
转载 汉语中的 熟语中的成语900个
<br />A<br />1、哀莫大于心死——心死:指心像死灰的灰烬。指最可悲哀的事,莫过于思想顽钝,麻木不仁。<br />2、爱博而情不专——对人或事物的喜爱很广泛,而感情不能专一。<br />3、爱则加诸膝,恶则坠诸渊——加诸膝:放在膝盖上;坠诸渊:推进深渊里。意指不讲原则,感情用事,对别人的爱憎态度,全凭自己的好恶来决定。<br />4、爱之欲其生,恶之欲其死——喜爱他时,总想叫他活着;讨厌他时,总想叫他死掉。指极度地凭个人爱憎对待人。<br />5、安于故俗,溺于旧闻——俗:习俗。溺:沉溺,陷入。拘
2010-12-03 14:34:00 7998
原创 巧妙获取double类型和float类型数据的各字节内容
本文利用union巧妙获取double类型和float类型数据的各字节内容,见代码:#includeconst int nFloat = sizeof(float);const int nDouble = sizeof(double);union ch_d{ unsigned char ch[nDouble]; double dd;};union ch_
2010-03-26 09:42:00 1553
原创 trayicon类在单文档中的使用
//新建一个基于单文档的工程//将trayicon类引入工程,并引入图标作为动态显示用//在工程中新建一个菜单ID为IDR_TRAYPOPUP,添加两个命令ID:ID_SHOWWINDOW 和 ID_HIDEWINDOW//并利用类向导在CMainFrame类中为它们添加命令处理函数void CMainFrame::OnShowwindow() { // 显示窗口 this->ShowWindow
2009-07-03 15:41:00 1126
转载 C++中的预处理命令
C++中的预处理命令一、预处理的由来: 在C++的历史发展中,有很多的语言特征(特别是语言的晦涩之处)来自于C语言,预处理就是其中的一个。C++从C语言那里把C语言预处理器继承过来(C语言预处理器,被Bjarne博士简称为Cpp,不知道是不是C Program Preprocessor的简称)。 二、常见的预处理功能: 预处理器的主要作用就是: 把
2009-07-02 15:06:00 3051
原创 测试“求余” 与 “位与” 的效率
测试“求余” 与 “位与” 的效率测试环境: 1、操作系统: Windows XP Professional SP2 2、CPU: Intel Celeron 3.06GHz 3、内存: 248M循环次数: 各40亿次测试代码如下://代码开始//******************************************************#include usi
2009-07-01 16:31:00 1112
原创 在vc6.0下清除控件面板中无效控件的简单方法
在用VC编程过程中,我们可能往工程的对话框中引入了一些新控件。当这些控件不再使用时,它们的影子仍然留在你的控件面板中。如图所示 这让我们的眼睛很不爽。如何将它们“请”出我们的工程呢?下面,我介绍一种简单的方法来清除控件面板中的无效控件。打开工程所在文件夹,找到工程的工作区文件(.dsw文件),先将其备份(以备编辑失误后还原用)。用文本编辑器打开该文件,内容如下 Micros
2009-06-30 08:40:00 2460
【VC++源码】VC++2010版登录界面源码
2015-09-26
MFC开发常用调试动态库 MFC42D.DLL MFCO42D.DLL MSVCRT40.DLL
2011-02-24
[很完整的资料] 十天学会单片机和C语言编程 视频 源程序 课件 (种子文件)
2010-12-25
驱动开发工具 共6个分卷 分卷5
2010-12-24
虚拟串口 软件 串口程序开发必备工具
2010-12-16
GB2312区位码全表 使用GB2312的注意了
2010-12-03
串口通信编程大全 pdf 文档
2010-12-03
Linux 操作系统 C 语言编程入门
2010-12-03
midi音色资料总结 MIDI音符代码表
2010-12-03
好用的 软件打包工具 istool 截至2010.09.06的最新版
2010-12-03
常用重量长度螺纹换算表 excel格式 工程设计必备
2010-12-03
GB18030-2005标准文字库支持
2010-12-03
驱动开发 之 工具 1830_usa_ddk(DDK2003) 分卷7 共10个分卷
2010-12-03
驱动开发 之 工具 1830_usa_ddk(DDK2003) 分卷10 共10个分卷
2010-12-03
驱动开发 之 工具 1830_usa_ddk(DDK2003) 分卷9 共10个分卷
2010-12-03
驱动开发 之 工具 1830_usa_ddk(DDK2003) 分卷8 共10个分卷
2010-12-03
驱动开发 之 工具 1830_usa_ddk(DDK2003) 分卷6 共10个分卷
2010-12-03
驱动开发 之 工具 1830_usa_ddk(DDK2003) 分卷5 共10个分卷
2010-12-03
驱动开发 之 工具 1830_usa_ddk(DDK2003) 分卷4 共10个分卷
2010-12-03
驱动开发 之 工具 1830_usa_ddk(DDK2003) 分卷3 共10个分卷
2010-12-03
驱动开发 之 工具 1830_usa_ddk(DDK2003) 分卷2 共10个分卷
2010-12-03
驱动开发 之 工具 1830_usa_ddk(DDK2003) 分卷1 共10个分卷
2010-12-03
驱动开发 之 工具DriverStudio3.2_and_keygen 分卷6 共6个分卷
2010-12-03
驱动开发 之 工具DriverStudio3.2_and_keygen 分卷5 共6个分卷
2010-12-03
驱动开发 之 工具DriverStudio3.2_and_keygen 分卷4 共6个分卷
2010-12-03
驱动开发 之 工具DriverStudio3.2_and_keygen 分卷3 共6个分卷
2010-12-03
驱动开发 之 工具DriverStudio3.2_and_keygen 分卷2 共6个分卷
2010-12-03
驱动开发 之 工具DriverStudio3.2_and_keygen 分卷1 共6个分卷
2010-12-03
温控仪表 XMT808测试程序
2010-08-11
【软件注册】软件小宝工作室软件注册程序
2010-07-31
【改进版】字符转化为16进制的工具(包括中文,字母,数字,特殊符号)
2010-07-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人