画图-如何用MFC中OnDraw函数输出的文字是反向的?

问题描述

如何用MFC中OnDraw函数输出的文字是反向的?

如题,要用绘图程序画图,在OnDraw函数中,如何输出反向的文字?

解决方案

自己先把文字反向reverse了,再OnDraw来TextOut

解决方案二:

只能是先把你要输出的字符改为反向的,然后再输出,比如用strrev来吧字符串反向一下

时间: 2024-11-08 17:25:30

画图-如何用MFC中OnDraw函数输出的文字是反向的?的相关文章

mfc-关于MFC中Format()函数的使用

问题描述 关于MFC中Format()函数的使用 m_show = ""; for (n = 0; n < veccommon.size(); n++) { temp.Format("(%d)",veccommon[n].count); m_show = m_show + veccommon[n].name + temp + " "; } UpdateData(FALSE); 运行之后对话框里没有显示m_show的内容 解决方案 forma

位图显示-MFC中OnPaint函数显示BMP图片的问题

问题描述 MFC中OnPaint函数显示BMP图片的问题 为什么我在MFC对话框中,在OnPaint函数中加入以下代码,BMP图像不能显示啊~~· BITMAP bm; CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP1); CDC memdc; CDC dc; memdc.CreateCompatibleDC(&dc);/ bmp.GetBitmap(&bm); CBitmap *bmpold=memdc.SelectObject(&bmp);/ dc

vs2008中OnDraw函数里为什么把pdc注释掉

问题描述 vs2008中OnDraw函数里为什么把pdc注释掉 vs2008中OnDraw函数里为什么把pdc注释掉,如果是默认参数,在函数的声明中没有给参数赋初值呀 解决方案 不一定非得要给参数赋值啊,不赋值的话,那个参数是必须传入的参数

MFC中UpdateData()函数的使用 .

当你使用了ClassWizard建立了控件和变量之间的联系后:当你修改了变量的值,而希望对话框控件更新显示,就应该在修改变量后调用 UpdateData(FALSE):如果你希望知道用户在对话框中到底输入了什么,就应该在访问变量前调用UpdateData(TRUE). 用处:主要控制ddx_data 把控件中的值和变量进行交换 比如你有个编辑框,输入了一些值,你的程序怎么得到呢:必须先调用这个(当然是在用了ddx的情况) 反之控件的成员变量中的值也可以通过该函数自动显示到控件里面,根据传进来的是

PHP中date()函数输出日期时间例子

PHP可以通过date() 函数来显示服务器日期和时间,下面详细了解一下如何使用date()函数来输出日期: php date() 函数详解 1,年-月-日  代码如下 复制代码 echo date('Y-m-j'); 2007-02-6 echo date('y-n-j'); 07-2-6 大写Y表示年四位数字,而小写y表示年的两位数字: 小写m表示月份的数字(带前导),而小写n则表示不带前导的月份数字.  代码如下 复制代码 echo date('Y-M-j'); 2007-Feb-6 ec

PHP中number_format函数输出数字格式化,增加千分位符号

在输出数据到屏幕上显示的时候,如果数据较大,位数较多,看上去会比较费劲,有一种比较直观的方法是使用千分位,也就是每三位数字显示一个逗号,这样可以快速的知道数的大小,不用一位位的去慢慢数了. 令人高兴的是,php中有专门的函数可以完成这个任务,可以在输出数据的时候自动加上千分位. string number_format ( float number [, int decimals [, string dec_point, string thousands_sep]] ) number_forma

php中var_dump()函数输出省略号问题解决方法

例子 $a = array (1, 2, array ("a", "b", "c")); var_dump ($a); 上面是不会有问题了,比较短时发现可以正常了. 安装了xdebug模块后,var_dump()输出的结果将比较易于查看,但默认情况下,var_dump() 输出的结果将有所变化:过多的数组元素不再显示,字符串变量将只显示前N个字符,较深的数组元素也被显示成省略号.这点会带来一些不便,我们修改配置文件,设置这些. 在php.ini里

mfc-MFC中fscanf函数怎么用,fscanf如何读取不定量的变量呢

问题描述 MFC中fscanf函数怎么用,fscanf如何读取不定量的变量呢 MFC中fscanf函数怎么用,fscanf如何读取不定量的变量呢?用数组接收怎么取地址? 解决方案 用循环呗.while (scanf(""%f"" &p) != EOF)p++; 解决方案二: 数组首地址就好,另外加上头文件

mfc-MFC的Ondraw函数上加了一些代码后,最大化最小化都会被Asserted?求大神解答!

问题描述 MFC的Ondraw函数上加了一些代码后,最大化最小化都会被Asserted?求大神解答! 加了被注释的代码后就会asserted... void C技能实践View::OnDraw(CDC* pDC) { C技能实践Doc* pDoc = GetDocument(); ASSERT_VALID(pDoc); if (!pDoc) return; // TODO: 在此处为本机数据添加绘制代码 /* static int i = 0; m_chessboard.LoadBitmap(I