cricheditctrl怎么设置字符间距 原来以很容易,找了半天竟然没找到。无奈请各位帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实在不可以的话,这样试试吧,有点麻烦:定义一个方法,它使用CDC::DrawText方法来绘制,通过控制X,Y坐标来实现自定的间距:DrawTextWithDist(CString InputStr,int Dist){int X=10;CDC *pDC=GetDC();LPCTSTR *tmpChar=InputStr.GetBuffer();#ifdef UNICODEfor(int i=0;i<InputStr.GetLength()/2;i++){pDC->DrawText(10,X,tmpChar);X+=Dist;}#elsefor(int i=0;i<InputStr.GetLength();i++){pDC->DrawText(10,X,tmpChar);X+=Dist;}#endif}我没有测试过呀,很可能有错误,请指点。 VC6.O支持ConnectEx? 如何实现直接在网页上填写用户名和密码,让后登录??? 程序由中文转成英文! 在线等 自己做的的程序,怎样可以和IE一起绑定 如何改变按钮的字体?如何做一个简单的能随窗体改变大小的文本编辑器... 怎样将256色的位图转化为单色 CHttpFile 模拟登录京东失败 提示请使用浏览器cookie获请刷新页面后重试 MFC交互绘图基础 msdn中的背景能改改吗?煞白煞白怪刺眼的。 如何倒序查找子串? 我在TABCONTROL中添加了一个dialog,为什么我一点击这个DIALOG中的控件,程序就没有响应? 请教人脸轮廓算法?不需要进行人脸识别。
定义一个方法,它使用CDC::DrawText方法来绘制,通过控制X,Y坐标来实现自定的间距:
DrawTextWithDist(CString InputStr,int Dist)
{
int X=10;
CDC *pDC=GetDC();
LPCTSTR *tmpChar=InputStr.GetBuffer();
#ifdef UNICODE
for(int i=0;i<InputStr.GetLength()/2;i++)
{
pDC->DrawText(10,X,tmpChar);
X+=Dist;
}
#else
for(int i=0;i<InputStr.GetLength();i++)
{
pDC->DrawText(10,X,tmpChar);
X+=Dist;
}
#endif
}
我没有测试过呀,很可能有错误,请指点。