你把这句话放在OnDraw()中试试。
解决方案 »
- 求解VC2008在Debug中运行正常但Release后就出错了
- 清除编辑框中的数字
- CFile 的WCHAR数组读写问题
- VC中一变量的值如何传到静态函数中
- 高手进来!高手进来! 在线等待。。。。。
- 我用vc6作编译器,怎么才能一个工程里面有多个main()?
- 请教高手:序列化问题?
- 获取IE页面中的类似ONSUBMIT等事件,不使用BHO方式~~!
- MFC 从CListCtrl继承了两个类,这两个类可以同时一起用于一个控件吗?
- ActiveX控件使用白屏
- 这句话是什么意思!"Unhandle exception in ****.exe(HERNEL32.DLL): 0xC0000005 Access violation."
- 请教有关 regsvr32的问题
CString sDisp;
sDisp = GetDocument()->m_sDisp;
pDC->TextOut(.......);
就可以了。
Invalidate()函数可以自动调用哦OnDraw()函数
Ondraw()里头不是有个GetDocument()吗?
你每次增加的字符(比如放在strTemp中),每变化一次就向文档中store一次,
比如
void OnRButtonDblClk(UINT nFlags, CPoint point)
{
strTemp=...
GetDocument()->m_Str+=strTemp;
...
}Ondraw里头
{
pDC->TextOut(0,0,GetDocument()->m_Str);
}
这里头有很多问题,比如重画,我还是不要讲多了。