想实现Windows画板(小画家)的 文字输入功能,但不知如何下手,高手给些提示吧 就是‘A'按钮在按下状态时,点窗口产生一个透明或不透明文本编辑框,输入字体后,点击别处,字体嵌入图像。有没有人遇见过类似的代码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 按键消息响应程序在按下a时生成一个edit控件,,并在其显示a获得该控件的位置,,然后在其他位置的鼠标响应函数中销毁edit控件,,并在原位置显示edit控件内容 我的做法是把文字,字体,字号,颜色等信息都放在窗口的某一位置,当用户点击A或响应按钮时,ENABLE这些框,然后用户用橡皮筋在窗口上选择个区域,文字就按照事先的字体,字号,颜色画在窗口上 动态生成一个edit,放在光标的位置处.等输入完毕,把字面的字TextOut到一块DC上.如果要求比较少,就直接TextOut到屏幕上,如果还想做其它处理,就TextOut到内存里,再像位图一样的处理就方便了. 我现在放了个 "A"按钮在对话框上,添加OnClick()事件{ m_b = !m_b; // 用来曲分m_btn当前是否处在高亮状态 m_btn.SetState(m_b); // 修改m_btn的显示状态}出了个问题,在m_btn处在高亮显示的状态下,如果我点击对话框上别的按钮,程序会调用 "A"按钮的OnClick()事件。谁能告诉我那里设坏了? 怎么避免这种调用? 我的进度好慢呀,现在碰到的问题是: 怎么样把Edit控件里的字体画到背景图上呢?像Windows画板 那样 在msdn里找不到啊,怎么办 利用odbc连接数据源的问题 怎么写才能对呢? 注册表 VS2005 mfc(智能设备应用程序),怎么调用windows Media player?? (高分请教)动态创建activex后, 再activex窗口上呼叫菜单报错?? 急,窗口居中的问题 关于扫描行所占用字节的算法的疑问。 请教 消息的问题!高分!急! DriverStudio 2.01版正式版的序列号? 请问Windows 画板.exe 里面写字时弹出的 字体工具栏 是不是系统的呀,我能不能再自己的程序里面把他调出来? 请问有人用过appface吗?我想买这个产品用,不知道好不好?
在按下a时生成一个edit控件,,并在其显示a
获得该控件的位置,,
然后在其他位置的鼠标响应函数中销毁edit控件,,并在原位置显示edit控件内容
等输入完毕,把字面的字TextOut到一块DC上.
如果要求比较少,就直接TextOut到屏幕上,
如果还想做其它处理,就TextOut到内存里,再像位图一样的处理就方便了.
{
m_b = !m_b; // 用来曲分m_btn当前是否处在高亮状态
m_btn.SetState(m_b); // 修改m_btn的显示状态
}出了个问题,在m_btn处在高亮显示的状态下,如果我点击对话框上别的按钮,程序会调用 "A"按钮的OnClick()事件。谁能告诉我那里设坏了? 怎么避免这种调用?