- 博客(13)
- 资源 (70)
- 论坛 (39)
- 收藏
- 关注
原创 字块旋转
数据结构:一个字占用一个字块,所有的字块用双向链表进行连接 // 字块结构 其中一个字占用一个字块typedef struct word{ int Left; int Top; int Right; int Bottom; int FontSize; wchar_t Str[3]; // 双向链表 struct word*
2011-12-29 14:14:47
1207
原创 如何从模态对话框实时传递数据
模态对话框简单好用,用它传递数据时,直接使用DoModal(), 根据按钮情况 进行数据传递: 如下例所示: CMyDlg dlg; dlg.i=0; // 初始化数据 dlg.j=0; if(dlg.DoModal()==IDOK){ int i=dlg.i; //将模态对话框中的变量传递出 int j=dlg,j; }
2011-12-28 17:11:16
4721
1
原创 VS2005 调试 出现奇怪的问题
比如: Debug运行时在1.cpp中设置断点时, 断点并没有设置到这个文件中而是 突然又跳出一个同名的1.cpp 断点被设置到了这个同名文件中。 非常奇怪的问题,不知道怎么回事。在1.cpp 中更改的代码, 关闭再打开时,不起作用,和没有更改一样。。。 原因:鼠标右击编辑窗口上端的文件名1.cpp 选择 【打开所在的文件夹】 发现问题了: 这个1.cp
2011-12-23 15:25:45
843
原创 GDI+ 总结二 : 为什么说CImage类是基于GDI+的?
在许多资料上都说CImage类是基于GDI+的,但是为什么是基于GDI+的呢? 因为使用这个类时,并没有加入#include ,也没有在程序开始和结束时分别写GDI+启动代码GdiplusStartupInput和结束代码GdiplusShutdown使用这个类时,仅仅需要添加头文件# include就可以了,比GDI+得使用要简单一些。 而CImage
2011-12-22 08:38:04
5463
2
原创 GDI+ 总结一: 保存图像文件
要将图像文件保存,必须先获得图像的编码格式信息,但是GDI+没有直接提供这个函数:GetEncoderClsid(const WCHAR* format, CLSID* pClsid)因此需要我们自己写一个 GetEncoderClsid 取得图像编码格式的函数幸好,有GetImageDecoders函数作为参照#include <windows.h>...
2011-12-22 08:37:29
9455
2
原创 GDI 总结三: CImage类使用
若对您有所启发欢迎打赏古典小说网致力于打造极致阅读体验首创卡拉OK读书方式首创,桌面大屏幕TXT阅读方式前言 CImage类是基于GDI+的,但是这里为什么要讲归于GDI? 主要是基于这样的考虑: 在GDI+环境中,我们可以直接使用GDI+ ,没多少必要再使用CImage类...
2011-12-21 09:16:52
53218
7
原创 GDI 总结二: 位图的绘制
在GDI有一个特点: 就是所有的图片绘制,都是通过DC来完成的。DC之间是可以相互传递的。 两个DC之中的图形 通过DC--->DC 来相互传递信息。 无论 位图--->屏幕
2011-12-20 15:23:54
5776
2
原创 GDI 总结一 CBitmap类
CBitmap类: class CBitmap : public CGdiObject{ DECLARE_DYNAMIC(CBitmap)public: static CBitmap* PASCAL FromHandle(HBITMAP hBitmap);// Constructors CBitmap(); BOOL LoadBitmap(LPCTS
2011-12-19 17:25:08
10385
5
转载 CList成员的使用
使用时 要#include ConstructionCListConstructs an empty ordered list.建立一个链表example:CList myList;//建立一个int链表CList myList(16);//建立一个cstring的链表,后面的16表示链表里面数据的个数,如果不写的话,可能是不限个数?CLi
2011-12-07 12:59:02
15125
1
原创 STL 之 vector容器使用总结
1获得容器最后一个元素------ 使用 back或rbegin 取得 // back、rbegin 有常量和引用两种形式 std::vector myVector; myVector.back()=3; std::vector::reverse_iterator tailIter; tailIter=myVector.rbe
2011-12-07 12:50:24
7310
原创 自己封装的链表操作
链表节点定义 struct CRectTracker_Node { CRectTracker_Node() { radio_distance_x=0; radio_distance_y=0; radio_width=0; radio_height=0; next=NULL; bSelected=FALSE; };
2011-12-07 10:32:05
1722
原创 获取CRichEditCtrl控件中的格式信息,将格式保存在容器中
方法一: 一个字符一个字符的进行判断缺点:费时// 统计删除线位置 std::vector delPositionVector; CHARFORMAT2 cf; memset(&cf,0,sizeof(CHARFORMAT2)); int nStart=0; int nEnd=-1; BOOL bContinue=FALSE; //删除线或红字体是否处于连续中
2011-12-06 16:48:16
1837
原创 CString保存所有节点信息及读取CString中的节点信息
1 将信息保存在CString 变量中,以便以后保存到文档中CString 保存的信息格式如下:2_0_1_3_4其中2 表示有2个值 一个值为 另一个为 程序如下: struct Node{ int nStart; int nEnd; }; std::vector numInfoVector; Node node;
2011-12-06 15:27:44
1580
课堂助手3.1版
2013-06-30
课堂提问软件
2013-03-22
VS2005运行时库
2012-08-03
queen八皇后问题
2012-06-29
map容器使用
2012-05-08
CMap的使用
2012-05-08
自己写的GDI+处理图像的类
2011-10-09
GDI+ 占用内存问题
发表于 2011-09-26 最后回复 2020-04-28
清水迎朝阳的留言板
发表于 2020-01-02 最后回复 2020-01-02
15年发布的一个技术帖子 前几天突然 通知审核不通过 什么鬼?
发表于 2019-09-02 最后回复 2019-10-12
发布一个 文本显示库
发表于 2019-09-18 最后回复 2019-09-18
VC++转移动开发 求推荐好的方案 用什么IDE好
发表于 2015-01-04 最后回复 2015-05-06
如何给出其他软件安装链接 在安装本软件时 可以让用户选择是否安装其他软件
发表于 2015-03-21 最后回复 2015-05-06
SQL 插入CString 字符串, 绝大部分都能插入 但当CString字符串中包含(“字符”),却无法插入
发表于 2013-04-11 最后回复 2015-01-04
vs2005 的 crichedit 是2.0版本 如何使用 RichEdit 4.0版本
发表于 2011-10-26 最后回复 2015-01-04
VS2010 意外断电死机 打开后 源代码内容空白
发表于 2013-06-23 最后回复 2015-01-04
有人用过vs2005 调试功能么 也就是 发F10, F11
发表于 2008-11-29 最后回复 2013-04-11
VS2005写的MFC程序 在自己机子上运行正常 但是在别的机子上 运行一段时间 便会出现 "0x0000004"指令引用的内存 不能read 错误
发表于 2011-11-14 最后回复 2013-04-11
我的自定义的类既不是窗口也没有基类...怎样写他的消息映射呢?
发表于 2009-11-02 最后回复 2013-03-20
windows7 不能安装platformSDK么
发表于 2010-03-11 最后回复 2012-11-23
qt 在windows vs中编程 为什么说头文件 qvbox.h 找不到 而qfont.h却可以找到 这到底是什么原因呢
发表于 2008-11-12 最后回复 2012-11-23
CRichEditCtrl 控件中 如何使得文字竖排
发表于 2011-10-26 最后回复 2012-02-18
GetCursorPos(&pt); 为什么取得屏幕坐标不正确
发表于 2011-08-23 最后回复 2011-09-27
ctreectl 控件 扩展某个节点时 如何获得该节点句柄HTREEITEM
发表于 2011-07-19 最后回复 2011-07-20
vs2010 安装VA_X出错
发表于 2010-09-12 最后回复 2011-05-19
vs 中 编译c++多文件程序, 为什么在编译阶段不出错,却在连接阶段出错了呢
发表于 2008-11-22 最后回复 2011-04-29
VS2005 对话框大小改变时 其上的组合框控件下拉列表不显示了
发表于 2011-01-22 最后回复 2011-03-05
在静态态文本框上 无法改变鼠标形状吗
发表于 2010-07-20 最后回复 2010-07-20
使用DREAM WEAVER+ACCESS 制作动态网站 只第一次运行成功 下次就报错
发表于 2010-06-06 最后回复 2010-06-06
VC 写的控制台程序 使用OpenGL 输出所画的图像 ,问题是 图形正确输出后,为什么用鼠标点击下桌面任何位置,图像就显示不了了,呈现白屏
发表于 2008-12-14 最后回复 2010-05-02
VS2005写的MFC程序 debug下的exe运行没问题release下的exe运行回出问题
发表于 2010-03-27 最后回复 2010-03-28
Image::Save保存图片后,为什么保存后的图片大小为0Kb?
发表于 2009-10-21 最后回复 2009-12-06
问题一个普遍头疼的小问题 如何让vc绘图 在窗口改变时不闪烁
发表于 2009-11-02 最后回复 2009-11-04
显示图片时 边角有误
发表于 2009-10-28 最后回复 2009-10-31
GetDC() api 和 mfc都有不同的定义 如何知道是使用的哪一个
发表于 2009-10-30 最后回复 2009-10-30
BitBlt 画图位置不对
发表于 2009-10-27 最后回复 2009-10-27
我用 CFile::read将一个 tif 图像读入了内存 转换为bmp图像
发表于 2009-10-27 最后回复 2009-10-27
pDC->CreateCompatibleDC(0) 出错
发表于 2009-10-26 最后回复 2009-10-26
graphics.DrawImage 绘图太慢了 应如何办
发表于 2009-10-21 最后回复 2009-10-21
ifstream 按行输入 怎么最后一行输入了2次
发表于 2009-10-14 最后回复 2009-10-14
new 一个 list容器数组 然后 如何将之delete释放掉
发表于 2009-10-05 最后回复 2009-10-06
VS 2005 中文乱码问题
发表于 2008-11-28 最后回复 2009-09-16
vs 中 编译c++多文件程序, 为什么在编译阶段不出错,却在连接阶段出错了呢
发表于 2008-11-22 最后回复 2008-11-29
谁清楚 c++多文件 生成时 ,编译器是如何让编译的 然后又是如何连接的
发表于 2008-11-23 最后回复 2008-11-29
怎么判断输入的string串 是回车换行
发表于 2008-11-20 最后回复 2008-11-21
cout 输出机制
发表于 2008-10-26 最后回复 2008-10-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝