请教高手实现PowerPoint中添加文本框功能的方法。
具体要求是:
1、能够在界面的任意位置添加文本框。
2、添加之后可以改变文本框的大小。
3、选中文本框后鼠标变成十字,还可以任意移动文本框的位置。本人是VC新手,在VC中找不到对应的控件,不知道要如何完成,求高手解答~
具体要求是:
1、能够在界面的任意位置添加文本框。
2、添加之后可以改变文本框的大小。
3、选中文本框后鼠标变成十字,还可以任意移动文本框的位置。本人是VC新手,在VC中找不到对应的控件,不知道要如何完成,求高手解答~
1. 自己绘制:从CWnd派生,画边框。然后里面放到Edit控件当作子控件。
2. 花钱请别人写。
推荐第一种方法。又学到了知识,又不用花钱。
只是想实现这个功能,具体自己完成的软件和PowerPoint无关
在WM_PAINT消息中画。CWnd没有OnDraw。
想实现移动,可以处理WM_LBUTTONDOWN消息。来模块点击到标题栏。就会移动了。在这个CWnd中,定义CEdit m_edit类成员。然后在CWnd派生类的OnCreate中:
m_edit.Create(...);
把CEdit创建出来。
就是这个http://baike.baidu.com/view/1047263.htm
我用过
实现你这个功能应该挺方便的