请教高手

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

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

3我qq:425001878,请高手指教。。
...全文
64 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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
回复
发帖
界面
创建于2007-09-28

1.5w+

社区成员

VC/MFC 界面
申请成为版主
帖子事件
创建了帖子
2005-08-26 12:04
社区公告
暂无公告