首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

该怎么实现QQ截图中的添加文字功能

2012-12-19 
该如何实现QQ截图中的添加文字功能?鼠标点击之后,出现一个类似编辑框的矩形区域,有光标闪动。是怎么个原理?

该如何实现QQ截图中的添加文字功能?
鼠标点击之后,出现一个类似编辑框的矩形区域,有光标闪动。是怎么个原理?
[最优解释]
创建个文本框放在那个位置就行啦
[其他解释]
 WS_VISIBLE 
[其他解释]
这样写的话,该怎么让它显示在SDI窗口之上呢?


RECT rect;
rect.left = point.x;
rect.top = point.y;
rect.right = rect.left + 300;
rect.bottom = rect.top + 300;
CEdit ctrlEdit;
ctrlEdit.Create(WS_CHILD 
[其他解释]
 WS_EX_TOPMOST 
[其他解释]
ES_MULTILINE, rect, this, 1);
ctrlEdit.ShowWindow(SW_SHOW);

[其他解释]
在WM_LBUTTONDOWN消息触发下
动态建立一个CEdit(用new指针的方式)生成
[其他解释]
引用:
在WM_LBUTTONDOWN消息触发下
动态建立一个CEdit(用new指针的方式)生成


创建之后怎么让它显示出来呢?
[其他解释]
不要定义成临时变量,定义成成员变量。
[其他解释]
ctrlEdit.ShowWindow(SW_SHOW);
[其他解释]
这样写的话,该怎么修改呢?

RECT rect;
rect.left = point.x;
rect.top = point.y;
rect.right = rect.left + 300;
rect.bottom = rect.top + 300;

//ctrlEdit->Create(WS_CHILD 
[其他解释]
 WS_VISIBLE 

热点排行