请教高手

andyfa 2005-08-26 12:04:44
请问foxmail那个写信的框是如何弹出来的?
1
我试了用户界面多线程,可以弹出多个这样的界面,
但界面好像不好做,因为界面类当时是 继承了cwndthread,
我想可以继承高级点的类,那就可以直接用了。。
一个窗口要出现,当然需要注册 ,然后是实现,mfc的做法是分成两个类来实现,
但高级点的类,如richeditview使用模板,框架,view三个实现的,
所以我就不太懂。。

2
我直接用对话框来做,当然是可以,但richeditrl如何插进去?
用无模式对话框可以生成多个那个写信框出来吗?

3我qq:425001878,请高手指教。。
...全文
127 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lixiaosan 2005-08-26
  • 打赏
  • 举报
回复
2
我直接用对话框来做,当然是可以,但richeditrl如何插进去?
用无模式对话框可以生成多个那个写信框出来吗?


可以哦。。不过先要在对话框app的InitInstance()中添加AfxInitRichEdit();
handsomerun 2005-08-26
  • 打赏
  • 举报
回复
"1
我试了用户界面多线程,可以弹出多个这样的界面,"

foxmail的那个弹出的写邮件的对话框,我感觉是非模态的对话框阿,呵呵

如果你要做,也可以用非魔态的对话框试式呢

2.richeditrl。直接在对话框上画就可以,和其他控件一样的
就是要在app的initialinstance中用AfxInitRichEdit

“无模式对话框可以生成多个那个写信框出来吗?”
可以的,只是要记得关闭释放资源

DentistryDoctor 2005-08-26
  • 打赏
  • 举报
回复
从CWinThread派生,用RichedEditCtrl
在Instance中调用AfxInitRichEdit.
vcmute 2005-08-26
  • 打赏
  • 举报
回复
2.Controls中可以选RichedCtrl控件
注意要再Init中AfxInitRichEdit

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧