MFC PICTURE控件,我要实现在图片上选取若干个点,然后按先后顺序连接成曲线,并在每个点处显示选取的序号

除不能在选取点处显示序号外,所有的功能都已实现。
应用怎样的函数能实现此效果???(每个点的坐标值都已提取出)
谢谢!!!

在坐标处TextOut编号数字不就可以了?如果希望美观,再计算坐标画个圈。
如果希望更美观,就弄一堆带编号的位图放到资源里面,按坐标显示好了。追问

char num[32]; //插入序号
sprintf(num," %d",m_WayPointList.size()-1);
TextOut(cdc,m_WayPointList.at(m_WayPointList.size()-1)->mouseX,m_WayPointList.at(m_WayPointList.size()-1)->mouseY,num,2);
请问最后一个参数的数值如何控制?写的小了时,大的序号只能显示前一位;写大了时,小的序号后面就会出现一些文字奇怪的文字或符号。

追答

对,就是用字符长度

温馨提示:内容为网友见解,仅供参考
无其他回答

...Control)而另一个控件(Picture control)上边的图片会改变_百度...
我不知道怎么读取图片,所以我的方法是,先在对话框建若干Picture Control ,每个Picture Control 里面放一张图,在Spin Control前面先建一个EDIT CONTROL,然后建Spin Control与之绑定,在EDIT CONTROL的响应函数里根据EDIT CONTROL中的整数值选择该显示的图片进行显示 ...

在MFC中,如何读取外部的位图文件,让它显示在图片控件(Picture...
1.在你的对话框添一个按钮和一个图片控件(Picture Control).2.添加一个类,我这里上传不了,只能将.h和.cpp复制过来,你再将拷贝到txt里,改一下扩展名就可以了。这是Picture.h#if !defined(AFX_PICTURE_H__COPYFREE_BY_YOVAV_GAD__SOURCES_AT_SUPERMAIN_DOT_COM__INCLUDED_)#define AFX_PICTURE_H__COPY...

...并在picture控件上连续显示位图文件。怎么实现呢?
设计一个定时器,使得图片定时更换就行啦,SetTimer函数,响应WM_Timer消息

相似回答