按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
————未阅读完?加入书签已便下次继续阅读!
#0042 void CMyFrameWnd::OnPaint()
#0043 {
#0044 CPaintDC dc(this);
356
…………………………………………………………Page 419……………………………………………………………
第6章 MFC 程式的生死因果
#0045 CRect rect;
#0046
#0047 GetClientRect(rect);
#0048
#0049 dc。SetTextAlign(TA_BOTTOM | TA_CENTER);
#0050
#0051 ::LineDDA(rect。right/2; 0; rect。right/2; rect。bottom/2;
#0052 (LINEDDAPROC) LineDDACallback; (LPARAM) (LPVOID) &dc);
#0053 }
#0054 //……………………………………………………………………………………………………………………………………………………………………
#0055 VOID CALLBACK CMyFrameWnd::LineDDACallback(int x; int y; LPARAM lpdc)
#0056 {
#0057 static char szText'' = 〃Hello; MFC〃;
#0058
#0059 ((CDC*)lpdc)…》TextOut(x; y; szText; sizeof(szText)…1);
#0060 for(int i=1; i