自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (25)
  • 收藏
  • 关注

转载 调用另一个类中的函数 自定义消息和SendMessage

<br />我的程序有两个对话框,分别对应两个类CPage1,CPage2,我怎样在CPage2中调用CPage1的成员函数CCommon(),我用的方法是在CPage2中:<br />CPage1 page;<br />page.CCommon();<br />或者<br />CPage1* page;<br />page->CCommon();<br />但是运行的时候都会出现异常debug assertion failed afxcmn.inl 148,这是为什么?应该怎样才能在CPage2中调用CC

2011-06-02 19:37:00 736 1

原创 判断是否已经关联了对话框

1.对话框类型及创建<br />对话框分为模态对话框和非模态对话框两种。二者的区别在于当对话框打开时,是否允许用户进行其他对象的操作。<br />当一个模态对话框打开时,用户只能与该对话框进行交互,而其他用户界面对象收不到输入信息。<br />非模态对话框,与模态对话框不同,当用户打开非模态对话框时,依然可以操作其他窗口。<br /> <br />【创建对话框】<br />资源→新建dialog→双击新建类<br />资源→menu→双击→在菜单中新建“对话框”ID_DIALOG→右键:添加事件处理程序<b

2011-06-02 19:36:00 325

原创 把一个对话框最小化到托盘 自定义消息

<br />一、托盘简介 <br /><br />所谓的“托盘”,在Windows系统界面中,指的就是下面任务条右侧,有系统时间等等的标志的那一部分。在程序最小化或挂起时,但有不希望占据任务栏的时候,就可以把程序放到托盘区。 <br /><br />二、托盘编程相关函数 <br /><br />把程序放到托盘上的本质就是先在托盘区绘制一个图标,然后把程序隐藏不见,再对托盘的图标进行消息处理,就可以了。 <br /><br />绘制图标以及确定图标所传送消息的函数只有一个: <br /><br />WINSH

2011-06-02 19:35:00 581

转载 VC 开机自动启动/取消自动启动代码

<br />很多监控软件要求软件能够在系统重新启动后不用用户去点击图标启动项目,而是直接能够启动运行,方法是写注册表Software//Microsoft//Windows//CurrentVersion//Run。<br />参考程序可以见下:(查找程序目录的执行文件,存在则进行添加注册表操作)  <br />//实用代码一<br />int C***Dlg::CreateRun(void)<br />{<br />//添加以下代码<br /> HKEY   RegKey;   <br /> CStrin

2011-06-02 19:34:00 738

原创 VC处理窗口最小化的消息和函数

<br />消息WM_SIZE就可以   <br />    <br />  void   CTestView::OnSize(UINT   nType,   int   cx,   int   cy   )   <br />  {   <br />      CView::OnSize(nType,   cx,   cy);   <br />      if   (nType==SIZE_MINIMIZED)   //窗口被最小化了   <br />      {   <br />          //

2011-06-02 19:33:00 786

转载 VC++中播放声音的方法

<br />声音是多媒体的一个重要组成部分,在应用程序中加入声音可以使界面更友好。在VC++中可以根据不同的应用要求,用不同的方法实现声音的播放。<br />一.播放声音文件的简单方法<br />  在VC++ 中的多媒体动态连接库中提供了一组与音频设备有关的函数。利用这些函数可以方便地播放声音。最简单的播放声音方法就是直接调用VC++中提供的声音播放函数BOOL sndPlaySound ( LPCSTR lpszSound,UINT fuSound ); 或BOOL PlaySound( LPCSTR

2011-06-02 19:32:00 855

原创 动态改变图像控件中的图片

<br />如果图像控件中的图片为ICO图标格式:<br /><br />单击“变色”按钮,就可实现图像的变换,代码如下:<br />void CMyDlg::OnButton1() <br />{<br /> // TODO: Add your control notifica

2011-06-02 19:31:00 440

原创 VC 路径中如果包含文件夹名 如何新建文件夹

<br />在用MakeSureDirectoryPathExists前,要在Project->Settings...->Link->/Object/library modules中加入imagehlp.lib.<br />并   #include   "imagehlp.h " <br />函数原型BOOLMakeSureDirectoryPathExists(<br />PCSTRDirpath<br />);函数作用<br />  该函数的作用是检查指定目录是否存在,如果不存在则创建整个Dirpath

2011-06-02 19:30:00 462

原创 VC对话框中贴jpeg或png的方法

<br />1.在VC6中使用 GDI+:你得从网上弄个 GDI+ for XP 的库,把它解压后,将所有文件还包括子目录中的文件复制到你的项目目录。<br />在 stdafx.h中加入以下代码:<br />#define UNICODE<br />#ifndef ULONG_PTR<br />#define ULONG_PTR unsigned long*<br />#endif<br />#include "gdiplus.h" ////请修改为你的头文件路径   <br />using namesp

2011-06-02 19:28:00 312

转载 卸载VC6.0 再次安装时出错的解决方法

<br />Visual Studio 6.0 中出现错误消息“Setup Was Unable to Create a DCOM User Account”(安装程序无法创建 DCOM 用户帐户)<br /> 症状<br />当您运行 Visual Studio 6.0 安装程序时,可能会收到下面的错误消息:<br />Setup was unable to create a DCOM user account in order to register <path>/valec.exe <br />此错误

2011-06-02 19:24:00 1735

机器人三维拾取 视觉定位算法

特征点匹配算法 多目标匹配 机器人三维拾取 bin picking

2017-12-01

机器人三维拾取图像匹配算法

机​器​人​三​维​拾​取​ ​b​i​n​ ​p​i​c​k​i​n​g​ ​机​器​视​觉​ ​多​目​标​同​类​型​特​征​点​匹​配​ ​图​像​匹​配​ ​去​除​格​外​点​ ​标​定​ ​共​面​物​体​三​维​匹​配​算​法

2016-10-23

VS2010/2012配置Opencv2.4.9和2.4.8

VS2010/2012配置Opencv2.4.9和2.4.8的详细步骤

2016-02-13

SIFT中文注释

Opencv2.19中SIFT算法底层源代码及中文注释

2015-09-29

图像灰度匹配matlab代码

图像灰度匹配matlab代码 NCC 去均值归一化互相关 金字塔加速

2014-03-25

VGA显示verilog程序

显示器显示 xilinx VGA显示 VGA输出八色彩条实验 VGA输出乒乓球实验

2014-03-25

FPGA同步FIFO代码测试文件仿真结果

FPGA同步FIFO代码 测试文件 仿真结果 verilog代码 FPGA信号延迟 信号输出对齐

2013-11-14

广义霍夫变换 GHT matlab代码

广义霍夫变换 GHT 广义哈夫变换 matlab代码 带测试图片 主函数 GHT单个函数

2013-10-29

直方图均衡化 verilog代码 FPGA

FPGA图像处理入门代码 灰度直方图的verilog实现

2013-10-25

逻辑函数化简软件

4变量卡诺图化简软件 根据真值表自动化简成最简与或表达式 电子技术基础 数字部分 课程设计 作业

2013-08-20

MIL8.0 中文手册 英文手册

Matrox Imaging Library MIL8.0 函数快速查找手册 由于时间有限仅仅翻译了部分函数的功能 希望网友能继续翻译 方便大家开发交流

2013-02-28

Cameralink通信协议Verilog源代码

Cameralink通信协议FPGA的Verilog源代码

2013-01-18

将现有的_C++类转换成_dll动态链接库2.pdf

方法1是使用MFC常规DLL将类的成员函数转化成全局函数,然后导出,方法2是使用MFC扩展DLL直接导出类。

2012-09-29

仓库管理系统 链表操作

货物入库 货物出库 删除一定数量的指定商品名称的商品 修改指定商品编号或者商品名称的价格 删除指定商品编号、商品名称的商品记录 查询所有商品信息 查询指定商品编号、商品名称的商品信息 根据价格或数量对商品进行排序 张步阳

2012-09-23

锐捷4.72 破解文件 一键破解

锐捷多网卡破解 将该文件拷贝到锐捷安装目录C:\Program Files\锐捷网络\Ruijie Supplicant 覆盖替换掉原文件8021x.exe即可 适用版本锐捷4.72

2012-08-15

VC操作word代码

VC操作word 读取word 写入word 插入图片 设置word格式 VC对word的所有操作

2012-06-21

VC操作Excel源代码

VC打开Excel 写入数据 读取数据 插入图片 插入艺术字 拼写检测 文本导入Excel Access导入Excel SQL Server导入Excel Excel数据导出到文本或Access 单元格操作

2012-06-18

Ini 文件读写源代码 读写float int cstring类型

简化了原有类CinitFile的代码 该类可以向ini文件中读写 float int cstring类型 该资源中附有使用说明手册和程序demo 作者 张步阳 梅爽

2012-04-15

可达矩阵求法

VC编写的可达矩阵求法 动态分配一维数组 去掉字符串中的空格和回车 将字符型转换成整型

2011-09-17

起重机查询系统 列表框操作

输入起重机的型号,在列表框2中出现该起重机的所有参数,并显示图片,当输入另一个型号时,列表框2被清空。当输入起重机的起重量时,列表框1中显示查到的型号,当双击某个型号(双击列表框的某行)时,列表框2中显示其参数。

2011-06-02

VC调用打开avi视频

VC只能打开无损无压缩的AVI视频,其它格式请用专门的视频转换器,进行转换。本程序为钻机的动作演示程序,可实现钻机前进 后退 钻进等功能的演示。由于无损AVI视频太大,本压缩包中仅包含了“前进”视频。视频由solidworks三维机械绘图软件生成。

2011-06-02

ShellExecute调用EXE软键盘

通过函数ShellExecute(this->m_hWnd,"open","SoftBoard.exe",sPath,"",SW_SHOW );调用已经做好的EXE软键盘,该函数也可以打开网页、记事本或其它程序。

2011-06-02

定时关机 开机自动运行

开机自动运行到托盘,可以根据不同的星期、日期设置不同的关机时间。可以清空列表框中的所有内容,也可以添加和删除列表框中某一行的内容。关机n秒前弹出警告对话框,并有警告声音,可以取消定时关机和立即关机。

2011-05-29

MFC多线程 多事件

利用MFC实现多线程,多事件相互触发。比如在对话框上有一个“开始”按钮和一个停止按钮,点击“开始”按钮,开启两个线程,两个线程的事件之间就相互触发。当点击“停止”按钮时,关闭两个线程。

2011-05-29

空空如也

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

TA关注的人

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