我的问题是:我想将一个richedit包到ocx中,当每次打开这个ocx时,可以看到其中的richedit的第一行有几个字,如北京大学,这几个字是不能修改,也不能删除的。
我的做法是在C***ctrl类的ondraw函数中获得richedit的句柄,然后用dc,再textout。可无论如何都没能显示出文字来。是否我这样做错了。我该如何做?请高手指点。测试通过即送分结贴!
我的做法是在C***ctrl类的ondraw函数中获得richedit的句柄,然后用dc,再textout。可无论如何都没能显示出文字来。是否我这样做错了。我该如何做?请高手指点。测试通过即送分结贴!
解决方案 »
- 键盘上的backspace键不灵了,想把insert键改成backspace键!怎么办??
- BOOL Confirm(char *pcMsg)????
- 如何制作ie6安装程序的那种界面?
- 如何使树中的每一个节点保存一个结构体
- 使用什么函数可以产生GUID?
- 紧急求救:300分求一算法,是关于画趋势曲线图的算法(算法有效的话请来接另外200分)
- 向各位高手求救!VC已经建立好工程如何添加与SQL数据库连接功能!
- 对话框显示BMP图片,做了很多次都没成功,请赐教
- gethostbyaddr 和 ping 那个快,那个慢
- 如何根据颜色对话框,重绘button
- 请教大虾:现在需要从一个ocx调用另一个ocx,如何开发?
- ATL自定义事件供JavaScript调用
HDC hdc;
hdc=GetDC(m_rtf.m_hWnd); //CRichEditCtrl m_rtf m_rtf为CTestocxCtrl的成员变量
TextOut(hdc,0,50,"北京大学",strlen("北京大学"));
}
因为好还要在richedit内分页,使得每页的开头都要显示那几个字。类似于我们写信用的信纸。而且这么做也是必须的。