c++项目 bug

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

猜你喜欢

转载自xf-fan-126-com.iteye.com/blog/1457251