CClientDC dc(this);
dc.TextOut(10,10,"ok");
可以输出ok,但是对输出的ok字符进行编辑,
不过从键盘输入的字符就可以编辑。怎么样才能
使textout的字符也能进行编辑?
dc.TextOut(10,10,"ok");
可以输出ok,但是对输出的ok字符进行编辑,
不过从键盘输入的字符就可以编辑。怎么样才能
使textout的字符也能进行编辑?
解决方案 »
- mfc ActiveX 中 PostThreadMessage 问题
- WriteFile写入为空白?请指教!!
- 菜鸟求助!如何对文件系统进行实时监控
- 刚刚上传了一个自己写的软件,欢迎大家下载测试,提供宝贵意见
- 急救!在线等着.
- 做了个对话框程序,添加了WindowProc,响应WM_MOUSEMOVE的时候鼠标移到对话框上指针就跳开了,为什么?
- 我想打开一个多于65000个记录的数据库,用excel打开只看到前65000项。。有其他办法吗?
- 找人!!ZHENG017(风中王子)找你有急事!!!并有100分送上!!!
- 父子窗口怎么交互信息?
- 哪有Authorware 下载?
- 如何通过串口设置无线modem不回传
- 菜鸟提问:关于注册表。敬请各位大侠指点,谢谢!
m_edit.Invalidate();
m_edit.UpdateWindow();
edit.SetSel(nBegin,nBegin);//nBegin时要插入文字的位置
edit.HideSel();
edit.ReplaceSel(YourString);
不是在edit里面。也不是用程序控制的,直接就可以用键盘,鼠标对字符进行编辑。删除,增加就可以了。
不过我细想,可能不行,我是在View里面输出的,都是图形,doc里面都没有保存这些数据啊。所以是不是无法进行编辑,要换一种方式?
84的办法是可以的,不过在我原来的工程里面加进去
CEdit& m_edit=GetEditCtrl().SetWindowText("hello world!");
m_edit.Invalidate();
m_edit.UpdateWindow();
后,程序连启动都启动不了。
是在这里返回错误信息
BOOL CCharTextApp::InitInstance()里的;
if (!ProcessShellCommand(cmdInfo))
return FALSE;
不过还是要谢谢各位。