插入光标
来源:互联网 发布:淘宝差评处理技巧 编辑:程序博客网 时间:2024/04/28 23:52
void CTextView::OnDraw(CDC* pDC)
{
CTextDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;
//CString str("c++");
CString str;
str.LoadString(IDS_ceshi);
pDC->TextOutW(50,50,str);
CSize size=pDC->GetTextExtent(str);
pDC->BeginPath();
pDC->Rectangle(50,50,50+size.cx,50+size.cy);
pDC->EndPath();
pDC->SelectClipPath(RGN_DIFF);
for(int i=0;i<300;i+=10)
{
pDC->MoveTo(0,i);
pDC->LineTo(300,i);
pDC->MoveTo(i,0);
pDC->LineTo(i,300);
}
// TODO: 在此处为本机数据添加绘制代码
{
CTextDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
if (!pDoc)
return;
//CString str("c++");
CString str;
str.LoadString(IDS_ceshi);
pDC->TextOutW(50,50,str);
CSize size=pDC->GetTextExtent(str);
pDC->BeginPath();
pDC->Rectangle(50,50,50+size.cx,50+size.cy);
pDC->EndPath();
pDC->SelectClipPath(RGN_DIFF);
for(int i=0;i<300;i+=10)
{
pDC->MoveTo(0,i);
pDC->LineTo(300,i);
pDC->MoveTo(i,0);
pDC->LineTo(i,300);
}
// TODO: 在此处为本机数据添加绘制代码
}
int CTextView::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
if (CView::OnCreate(lpCreateStruct) == -1)
return -1;
// TODO: 在此添加您专用的创建代码
//CreateSolidCaret(1,1);
//根据文本 字体的大小 设置插入符
CClientDC dc(this);
TEXTMETRIC tm;
dc.GetTextMetrics(&tm);
//CreateSolidCaret(tm.tmAveCharWidth/8,tm.tmHeight);
//创建位图插入符
bitemap.LoadBitmap(IDB_BITMAP1);
CreateCaret(&bitemap);
ShowCaret();
return 0;
}
- 插入光标
- 输入插入光标符
- 光标处插入内容
- 光标位置插入内容
- 光标位置插入元素
- JS在光标处插入
- 在光标处插入文本
- 往光标所在位置插入值
- 在光标位置插入内容
- 6.5 插入符号(不是光标)
- textarea 光标处插入值
- 6.5 插入符号(不是光标)
- EditText在光标处插入
- 如何在光标所在处插入字符
- 在TextArea中光标位置插入值
- 在textarea光标指定地方插入内容
- jQuery实现在光标处插入文本
- FreeTextBox 光标处插入html内容
- MFC 如何显示时间星期月份
- 测试解析class常量池
- gprof使用详细介绍 linux下c/c++编程
- 技术博客收集[iOS][2014/2/4更新]
- java连接数据库操作
- 插入光标
- 关于印发《2000国家大地坐标系推广使用技术指南》和《大地测量控制点坐标转换技术规程》的函
- net4.0 兼容2.0的方法
- 向eclipse导入的工程出现红叹号的解决方法
- OpenCV之一Hello, Lena!
- 汇编语言学习-基础篇
- 《Head First设计模式》策略模式
- 一些编程上的小技巧
- freemarker导出word带图片