123456

 

2011年5月22日

InvalidateRect 和validateRect 和wm_paint

摘要: 今天复习了下windows程序设计五第9章节,想到了个问题: case WM_PAINT : InvalidateRect (hwnd, &rect, TRUE) ; hdc = BeginPaint (hwnd, &ps) ; SelectObject (hdc, GetStockObject (SYSTEM_FIXED_FONT)) ; SetBkMode (hdc, TRANSPARENT) ; TextOut (hdc, 24 * cxChar, cyCha... 阅读全文

posted @ 2011-05-22 20:17 hgy413 阅读(331) 评论(0) 推荐(0) 编辑

多线程的理解

摘要: 在CSDN中看到的,非常浅显,摘记如下:侯捷在《深入浅出MFC》里有句话,暂且引用一下 勿在浮沙筑高台! 还有:山高月小,水落石出! 学习是一步一个脚印慢慢来! 线程的好处在于:你可以边上网边听MP3! 正因为线程的时间片(进程对于系统而言也是线程),线程之间的切换(时间片按毫秒计),才可以让你感觉同时可以做多个事情(虽然只有一个CPU),即任务间的频繁切换给人以快捷的感觉,如果听MP3就不可以做别的事了,那就没人用Windows了 举个例子,去商店买东西,你去的时候售货员正在跟另一个顾客说话,此时你过去了, 他转头问你:先生,你需要买什么吗? 你说:噢,我买XXX 他说:请稍后,我马上就好 阅读全文

posted @ 2011-05-22 15:20 hgy413 阅读(123) 评论(0) 推荐(0) 编辑

XML学习笔记工员

摘要: 自己敲敲读书笔记:加深下印像1:XML开始一定要写上版本号和编码,如,不然会一直报错。2:如果XML两个元素之间没有内容,用IE打开,显示会变化,如,用IE打开后,显示为 ,不懂,回头查查。(???)3:XML元素命名规则:个人感觉和VC命名相似,还是手动敲敲,加深印象: 3.1:可以包括字母数字和其他符号。 3.2:数字不能做开头,标点不能做开头。 3.3:元素的名称不能以XML(或者xml,xMl...)开头,尝试了下,用IE打开,XML做开头或整个做为一个元素,并不会报错,不懂,回头再查。(???) 3.4:不能包含空格,不能包含:。4:发现一个xml spy,回去研究下怎么用,网易学院 阅读全文

posted @ 2011-05-22 12:36 hgy413 阅读(148) 评论(0) 推荐(0) 编辑

导航