今天我做了??
九月 13, 2007
两件傻傻的事:
- 在For循环里修改switch语句为if语句时,忘了去掉break,以至于我的For循环做的不完全,效果完全不对,找到该问题花费了我1.5个小时。
- 在两个连续完的对话框创建的地方,图个方便,直接复制上一个的Create函数,连参数也没有改动,复制完了以后手动再改变参数,不知当时脑子中想的是什么,竟然将最后一个资源ID没有改,两个对话框用了一个资源。调试报错。找到此错误,我花了1.5小时。
这两个错误都是令我头大的错,花了时间,没啥长进,当时还真把我给急坏了,当时认为自己代码没问题了,可这种错出现,一时两会也找不到,真是具有颠覆性的错误啊,完全否定我之前的业绩。
学到了一件事:
- 在CBS_OWNERDRAWFIXED的风格下,或是在CBS_OWNERDRAWVARIABLE风格下,得重载一下MeasureItem函数,哪怕这个函数不做啥事。不然调试的时候会报错的。
做事要细心!