1.error C2660: 'MessageBoxA' : function does not take 1 parameters
新手问题
AfxMessageBox比MessageBox简单一些,因为他是一个全局函数,所以不需要对应一个窗口类,但是不能对应消息框标题,常用于调试程序时内部数据的输出和警告
2.listctrl不能显示
继承CListView后需要将全部的CView都改过来(悲催的程序伤不起啊)
2.拆分字符串
http://blog.csdn.net/everettjf/article/details/5260329
3.CString int string char*之间的类型转换
http://cncc.bingj.com/cache.aspx?q=c%2b%2b+char+*%E5%A6%82%E4%BD%95%E8%BD%AC%E6%8D%A2%E6%88%90int&d=5061829905744378&mkt=zh-CN&setlang=zh-CN&w=e4eaf5d0,1d85112
4.listctrl的用法
http://wenku.baidu.com/view/c246cca6f524ccbff121845a.html
http://wenku.baidu.com/view/ad0d27e8b8f67c1cfad6b8e3.html?from=related&hasrec=1
http://www.vckbase.com/document/viewdoc/?id=1915
http://wenku.baidu.com/view/81b8f72158fb770bf78a55fe.html
5.后期使用
http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763105392230e54f76238d586482ec3933fc239045c0731bdec63714c42cec47f610aac4e5eefe73106685e60e08cc8ff0b87fdcd763bcd7a742613d80505d269b8cc3232c050cb1cbef0&p=aa79c64ad38418ed08e297791164&user=baidu&fm=sc&query=LV_ITEM&qid=b2b603ef11d4f936&p1=4
6.定时器响应
http://wenku.baidu.com/view/5b9126d5b14e852458fb5741.html
http://topic.csdn.net/t/20020924/00/1047609.html
//CListView::OnTimer(nIDEvent);//删除后定时器使用正常
7.定时器的响应函数何时调用
8.CListView
9.走势图参考
http://www.iteye.com/topic/458538
10.GDI
http://wenku.baidu.com/view/1d456ee79b89680203d825d9.html
11.窗口重绘
http://hi.baidu.com/pengxiangbobin19890125/blog/item/f53c62cf30b1ee37f8dc61e5.html
12.存在问题
如何实现局部的刷新 而不是整个页面的替换
数据量大闪烁问题 没有测试
把多个字段添加进去
坐标如何根据不同的期货合约自动转变
13.颜色问题 传递RGB参数 可以如下
SetBackgroud(COLORREF rgb)
rgb是一个函数,返回类型是COLORREF
-------------------------
RGB
The RGB macro selects a red, green, blue (RGB) color based on the arguments supplied and the color capabilities of the output device.
COLORREF RGB(
BYTE byRed, // red component of color
BYTE byGreen, // green component of color
BYTE byBlue // blue component of color
);
-------------------------
COLORREF
The COLORREF value is used to specify an RGB color.
typedef DWORD COLORREF;
typedef DWORD *LPCOLORREF;
14.ShowControlBar(&m_wndToolBar,FALSE,FALSE);//隐藏工具栏
15.获取该列的值
LV_ITEM lvItem ={0};
lvItem.iItem = nItem;
lvItem.iSubItem = 2;
lvItem.mask = LVIF_TEXT;
lvItem.pszText = new char[256];//必须添加该句 杯具啊
lvItem.cchTextMax = 255;//必须添加该句 杯具啊
m_listctrl.GetItem(&lvItem);
16.深入浅出mfc
http://www.docin.com/p-47743074.html
17.http://cncc.bingj.com/cache.aspx?q=m_listctrl.InsertColumn%28i%2c%26lvcolumn%29%3b&d=4661053622912213&mkt=zh-CN&setlang=zh-CN&w=59af5329,d5f155f7
18.clistctrl完全攻略
http://blog.csdn.net/aikker/article/details/3476690
19.动态创建对象并且动态添加响应
http://www.vckbase.com/document/viewdoc/?id=1801
分享到:
相关推荐
在C++项目程序设计中,一个典型的流程涵盖了多个关键阶段,每个阶段都有其特定的目标和任务。以"图书管理系统"为例,我们可以深入探讨一下这些步骤。 1. 需求分析: 在开始任何编程工作之前,理解项目需求至关重要...
本项目“Bug小游戏”就是一个这样的实践案例,它旨在运用所学的C++知识,如面向对象编程、函数、控制结构等,来开发一个小型的交互式游戏。尽管开发者自谦其代码可能不够完美,但这个过程对于初学者来说是极其宝贵的...
一个完整的C++项目开发流程通常包括多个阶段,这些阶段的细节和文档化工作对于项目的成功至关重要。以下是关于C++项目开发流程的一些关键知识点: 1. **需求分析**:这是项目开始的起点,需要与客户或利益相关者...
在C++项目中,开发者需要掌握类、对象、继承、多态等面向对象编程的基本概念。此外,深入理解STL(Standard Template Library)标准模板库,包括容器(如vector、list、map)、迭代器、算法等,将有助于编写高效且可...
在编程领域,尤其是在使用C++这种复杂的编程语言时,开发者经常遇到各种各样的错误和bug。"FileTOOL"是一个专门针对C++6.0与Visio之间可能存在兼容性问题的工具,它能够帮助程序员有效地解决这类问题。下面将详细...
非常推荐的一个C++入门的集群聊天开源项目,课程主要讲解集群聊天服务器设计,软件分层设计思路,用muduo网络库实现高性能的聊天服务器,cmake构建项目集成编译环境,负载均衡器的介绍和项目的整套开发流程,bug调试定位等...
基于Qt和VTK实现CT三维重建项目c++源码+项目说明.zip 该项目是个人毕设项目,答辩评审分达到95分,代码都经过调试测试,确保可以运行!欢迎下载使用,可用于小白学习、进阶。 该资源主要针对计算机、通信、人工智能...
在编程和软件开发中,"在修改代码时存在的bug"是一个常见的挑战,特别是在涉及图像处理的项目中。图像处理是一个复杂且技术含量高的领域,它涉及到计算机视觉、图像分析、算法设计等多个方面。C++是一种广泛用于这类...
这对于理解程序运行过程和查找bug至关重要。 5. **模板支持**:你可以利用内置的模板快速创建常见的C++结构,如类、函数等,加快开发速度。 6. **兼容性**:Dev C++支持标准C++库,因此你可以使用各种标准库函数和...
微软Visual C++(简称MSVC)是Microsoft为开发者提供的一套集成开发环境(IDE),它包括了编译器、调试器以及一系列用于创建和管理C++项目的工具。其中,Visual C++ Build Tools是一个独立的组件,专门用于提供编译...
### C++程序调试方法之Bug集 #### 一、语法结构错误 在C++程序开发过程中,语法结构错误是最常见的问题之一。这类错误通常源于程序员对C++语法的理解不足或粗心大意。 ##### 1.1 常见语法规则 **1.1.1 递归与...
【VC6的bug修复程序操作步骤的文档】主要涉及的是如何使用特定的修复程序来解决Microsoft Visual C++ 6.0 (简称VC6.0)中的文件打开和添加到项目问题。以下是详细的修复步骤和相关知识点: 1. **下载与解压**:首先...
在本“bughunt C++课程设计”项目中,我们将探讨如何使用C++编程语言来创建一个打虫子的游戏。这个游戏的目的是通过编程实践提高学生对C++语言的理解,特别是涉及错误检测、调试和修复(即“找虫子”)的能力。下面...
《0 Bug—C/C++商用工程之道》是一本专注于C/C++编程实践的书籍,旨在帮助读者掌握在商业环境中编写高质量、低错误率代码的方法。"0 bug"这个概念虽然在实际开发中难以完全实现,但代表了追求代码优化和可靠性的极致...
### 0bug-C\C++商用工程之道(高清非扫描版) #### 1.1 系统分析初步 **1.1.1 需求理解和沟通** 本节着重阐述了在商用工程项目中,如何正确地理解和沟通需求的重要性。商用工程师在接收到用户需求时,首要任务...
需要原代码的,可以在我的专栏《C++》里面找,有源码,详细注释,解释,效果图,codeblocks复制粘贴可直接运行,Github上的源码一年多前更新的,头文件一堆BUG,建议看我的文章。我花了10小时才在Youtube看完中文机...
这个计算器项目是利用C++和MFC库来实现的一个基本的图形用户界面(GUI)计算器,具备四则运算、存储记忆、退格、清零等功能,并且已经修复了等号按钮("=")的错误,能够正确执行连续运算。 在MFC中,通常我们会...
正如每个 C++ 程序员都知道的, C++ 有很多强大的特性, 但这种强大不可避免的导致它走向复杂,使代码更容易产生 bug, 难以阅读和维护. 本指南的目的是通过详细阐述 C++ 注意事项来驾驭其复杂性. 这些规则在保证代码...
在这个C++版的STC跟踪代码中,开发者针对特定问题进行了优化,尤其是在处理目标区域尺度变化时,修复了一个可能导致程序中断的bug,这在实际应用中是非常关键的。 1. **STC算法基础** STC算法首先将目标区域看作一...