- 博客(23)
- 资源 (81)
- 收藏
- 关注
原创 用鼠标拖动图片移动
拖动图片要响应3个鼠标消息OnLButtonDown,OnLButtonUp,OnMouseMove左键按下时: 要判断是否在图像内部按下的,若是捕获图片左键释放时:释放图片鼠标
2011-07-29 15:23:22 6582
转载 在视图中显示一幅位图
位图的显示采用MFC方法编程时,显示一个DDB位图执行以下几个步骤。(1)声明一个CBitmap类的对象,使用LoadBitmap()函数将位图装入内存。(2)声明一个CDC类的对象,使用CreatCompatibleDC()函数创建一个与显示设备环境兼容的内存设备环境。CreateCompatibleDC()函数的原
2011-07-29 14:09:29 2385
原创 MFC 40多个小知识总结
1 vs2005 中 垂直删除列的快捷键为: ALT+AALT+SHIFT+ENTER 全屏 转换。。。。。。 用了这么久VS2005了 ,现在才知道有全屏编辑这个功能,鄙视一下:》ALT+SHIFT+方向键
2011-07-27 17:02:06 3336 1
转载 CImageList CREATE函数ILC_MASK作用
设置mask的颜色,可以将位图中该颜色透明,否则会有背景色哦就是说,你用了ILC_MASK后,可以这样做:m_ImageList.Create(15,15,ILC_COLOR24|ILC_MASK,3,2);CBitmap bmp1;bmp1.LoadBitmap(IDB_COMOFF);m_ImageList.Add(&bmp1,RGB(255,255,255))
2011-07-27 10:28:57 4889
原创 SDI 拆分窗口时 两个类似的视图,为什么一个头文件中需要声明DOC类,而另一个则不需要声明
LeftView.h中文件 class CLeftView : public CTreeView{protected: // 仅从序列化创建 CLeftView(); DECLARE_DYNCREATE(CLeftView)// 属性public:
2011-07-27 09:44:27 2330
转载 VC中为SDI添加背景图片总结
方案一,使用画刷改变视图单调的背景 1 我们为CTestView类添加一个变量 CBrush m_brushBackground;这个画刷就是用于画背景的。2 我们在CTestView的构造函数中加入如下代码: //方案一.(1),直接用资源id CBitmap bmp;bmp.LoadBitmap(IDB_SPLASH); ///加载位图m_brushB
2011-07-26 17:30:04 3003 1
转载 vc++6.0中文档、视图与框架的互相调用
vc++6.0中的文档、视图、框架与应用程序类之间只有部分可以直接调用,其他都是通过间接调用实现的。下边用一个MFC直接生成的单文档程序My为例。四个类分别问CMyApp、CMyDoc、CMainFrame、CMyView。 一、AfxGetApp()与AfxGetMainWnd() theApp是程序的起点,在程序的任何地方都可以通过AfxGetApp()函数获得
2011-07-26 17:02:29 1540
原创 CSplitterWnd窗口拆分后如何获得指定窗口的指针
如果用的是CSplitterWnd mySplit,则使用C**View* paneView = (C**View*)mySplit.GetPane(int rou,int col); 取得你要的位置的窗体指针 然后通过指针操作该窗体。 例: m_wndSplitter 拆
2011-07-26 16:50:38 3398
转载 不能转换void (_thiscall CMainFrame::*)(void)to LRESULT (__thiscall CWn...
开发平台由VC6.0升级至VS2005,需要将原有的项目迁移,可能碰到类似错误:error C2440: 'static_cast' : cannot convert from 'void (__thiscall CMainFrame::* )(void)' to 'LRESUL
2011-07-26 16:35:31 1649
原创 vs2005 初始化GDI+环境
第一步:建立新的GdiNew.h头文件,并将其包含在stdafx.h中#define iterator _iterator#ifdef _DEBUGnamespace Gdiplus{ namespace DllExports {#include };#ifndef _GDIPLUSBASE_H#define _GDIPLUSBASE_H class Gdip
2011-07-21 17:32:39 2576
转载 ansi工程下CString 转换为 const wchar*
这是GDI+中的Image函数的命名 Image myImage2(L"D:\\2.jpg");这样是成功的。但是我想用一个变量来表示"D:\\2.jpg",比如CString 的 Pic,就会提示无法从CString 转化为const WCHAR *,我试了几种方式转换都没有成功,有人了解怎么转换吗? 这说明你的工程是ansi的需要
2011-07-21 17:13:17 2665
转载 使用COM组件的IPicture接口---实现图片显示
mfc 中 显示位图容易 但是显示JPG等格式却比较麻烦, 在此使用IPicture接口可以很方便的显示bmp,jpg,gif等格式图片 , 但此接口不支持tif png格式的图片。 void ShowImage(CString str){CclientDC dc(this);IPicture * pImg;IStream * pStm;CFileStatus
2011-07-21 15:15:58 3022
转载 设置控件随窗口大小而改变
第一步:在类中加入成员函数和成员变量 public:void SetControlInfo(WORD CtrlId);protected:int m_old_cx,m_old_cy;CDWordArray m_control_info; 第二步 在类的构造函数中初始化变量CgdiDlg::CgdiDlg(CWnd* pParent /*
2011-07-21 14:39:46 1435 3
原创 第三章所用程序【PTS-DETEC 检测程序】
#include "queue.h"#include void PTS_detec(long double x, long double y, long double rx, long double ry,vector self_intersect);bool inter
2011-07-12 13:58:11 704
原创 第三章所用程序 【PTS-RNSA主程序】
#include "queue.h"#include #includeusing namespace std;extern long double rs,r0;extern int n_r;extern int n_time;extern long dou
2011-07-12 13:56:21 1115
原创 第二章 所用源程序 [Queue队列的定义]
#include"Queue.h" static void PT_detec(long double x ,long double y ,long double z ); static bool intersect(QueueElementType a, QueueEl
2011-07-12 13:45:16 1023
原创 第二章所用源程序 【Fuction文件中的程序】
#include"Queue.h" static void PT_detec(long double x ,long double y ,long double z ); static bool intersect(QueueElementType a, QueueEleme
2011-07-12 13:42:30 654
原创 第二章 所用的源程序 【PT主文件中的函数】
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 #include #includeusing namespace std;#include"function.cpp"void main(void){
2011-07-12 13:33:01 931
原创 第4章 总结与展望
第4章 总结与展望 非选择算法是人工免疫系统的重要分支之一,其主要包括以下三个主要步骤:定义自我集合、生成检测器、监测要保护的数据。其中如何生成检测器是非选择算法的核心部分。 目前对检测器生成算法的研究按数据类型来分,主要有基于离散空间的检测器生成算法研究和
2011-07-12 13:23:58 1961
原创 第3章 基于划分-测试-扩展的实值检测器生成算法
第3章 基于划分-测试-扩展的实值检测器生成算法 本章旨在改善PT-RNSA算法的性能,在划分-测试的基础上引入了扩展策略,提出了基于划分-测试-扩展的实值检测器生成算法(PTS-RNSA:Real-Valued Detector Generation Algorith
2011-07-12 13:21:56 3835
原创 2.4---2.5 算法讨论 与 本章小节
2.4 算法讨论2.4.1 如何判断长方形与圆相交 V-detector算法[49, 50]中自我个体的覆盖范围是按超球体进行运算的。为与V-detector算法相比较,在实验中PT-RNSA采用与V-detector算法相同的自我自我个体形状。在二维空间内,本文
2011-07-12 13:05:20 1117
原创 第2章 基于划分-测试的实值检测器生成算法 (2.1-2.3)
第2章 基于划分-测试的实值检测器生成算法 检测器生成算法是实值非选择算法的重要组成部分,然而,目前的实值检测器生成算法基本都是随机产生候选检测器,具有很大随机性。尤其,当对监测精度要求很高时,为生成足够多的成熟检测器,随机算法所需的时间花费往往很高。
2011-07-12 12:42:34 1449
原创 第一章 绪论
第1章 绪论 人工免疫系统借鉴了生物免疫系统的信息处理机制,提供了一种解决复杂计算问题的新颖途径。目前,人工免疫系统在诸如故障检测、数据挖掘、优化等多个领域中表现出了很强的问题求解能力。非选择算法、克隆选择算法以及免疫网络算法是人工免疫系统的三个主要分支。 非选
2011-07-12 11:52:34 1270
EnumDevice.zip
2021-07-08
gimp-2.10.24-setup-3.exe
2021-06-21
duiliib 基本控件使用示例.zip
2021-04-16
Package Control.zip
2021-02-01
obs可能还需依赖的dll.zip
2021-01-28
OBS开发需要安装的软件.zip
2021-01-28
duilib 之 文件选择示例.zip
2021-01-26
JsonTest.zip
2021-01-21
modifyName.zip
2021-01-18
channel_v3.rar
2020-04-14
obs-vs2013.zip
2019-11-26
c++ duilib 使用一个布局文件,实现不同消息框显示
2023-09-28
根据学生成绩分不同段位分别显示 类似英雄榜
2023-01-13
QT窗口,自定义标题栏 并实现拉伸 移动功能示例
2023-01-11
obs-studio_27.2 开源软件OBS 源码及子模块源码 打包
2022-07-11
第一个duilib工程示例 博客地址:https://gudianxiaoshuo.blog.csdn.net/article
2022-05-30
VUE--组件示例 博客 https://gudianxiaoshuo.blog.csdn.net/article/detail
2022-05-28
elementUI 本地化 所需资源
2022-01-27
罗技摄像头公共属性集 文档 及头文件.zip
2021-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人