社区
界面
帖子详情
CHTMLView 或其它的方式可以让超链接打开的是一个Dialog(VC)吗?
xscansou
2010-05-20 09:43:51
CHTMLView 或其它的方式可以让超链接打开的是一个Dialog(VC)吗?
...全文
314
22
打赏
收藏
CHTMLView 或其它的方式可以让超链接打开的是一个Dialog(VC)吗?
CHTMLView 或其它的方式可以让超链接打开的是一个Dialog(VC)吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
22 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xscansou
2010-05-20
打赏
举报
回复
界面一定是要做成QQ类似大小的.
只是要如系统设置这些输入项比较多的时候才需要弹出一个比较大的窗口让用户输入设置.
xscansou
2010-05-20
打赏
举报
回复
[Quote=引用 7 楼 visualeleven 的回复:]
引用 6 楼 xscansou 的回复:
偶是想做类似QQ这样的一个工程.
QQ不是有系统设置.
个人资料设置吗
点这些功能的时候就弹出一个对话框输入资料.
当然点对话框的超连接或按钮,是在一个网页里
你说的和你问的不一致???。。。。
[/Quote]
可能是我表述不清楚吧,就是做VC的介面太难,用HTML做网页的形式,会更漂亮.
如果是HTML点<a href....> 那它会默认在IE或其它浏览器中打开.
而且对于项目中需要的人才也相对来说要求要低一些.
oyljerry
2010-05-20
打赏
举报
回复
[Quote=引用 6 楼 xscansou 的回复:]
偶是想做类似QQ这样的一个工程.
QQ不是有系统设置.
个人资料设置吗
点这些功能的时候就弹出一个对话框输入资料.
当然点对话框的超连接或按钮,是在一个网页里
[/Quote]
捕获点击新窗口事件,OnNewWindow2/OnNewWindow3,然后自己弹出对话框DoModal()
Eleven
2010-05-20
打赏
举报
回复
[Quote=引用 6 楼 xscansou 的回复:]
偶是想做类似QQ这样的一个工程.
QQ不是有系统设置.
个人资料设置吗
点这些功能的时候就弹出一个对话框输入资料.
当然点对话框的超连接或按钮,是在一个网页里
[/Quote]
你说的和你问的不一致???。。。。
xscansou
2010-05-20
打赏
举报
回复
偶是想做类似QQ这样的一个工程.
QQ不是有系统设置.
个人资料设置吗
点这些功能的时候就弹出一个对话框输入资料.
当然点对话框的超连接或按钮,是在一个网页里
starflier
2010-05-20
打赏
举报
回复
我也想知道
尹成
2010-05-20
打赏
举报
回复
这跟HTML代码有关吧 貌似不行 顶多新打开一个IE页 或者一个MessageBox
xscansou
2010-05-20
打赏
举报
回复
有点像做一个简单的IE吧.就是不需要改原有的网页,只要网页一点连接,直接用自制的IE打开
当然这个IE什么功能就没有就只是显示网页.
xscansou
2010-05-20
打赏
举报
回复
[Quote=引用 1 楼 yincheng01 的回复:]
超链接打开dialog, 可以用启动程序的命令打开吧
[/Quote]
怎么启动在网上查了一下资料.
LPCTSTR lpHtml=_T("<html>\
嘿嘿,你找不到我。因为我不是 HTML 文件,我是内存中的一个字符串。我也没有上下文的菜单。<p>\
<center><input type=\"button\" value=\"HTML 对话窗\" OnClick=\"window.external.ShowDlg()\"></center>\
</html>");
这个???window.external.ShowDlg??
尹成
2010-05-20
打赏
举报
回复
超链接打开dialog, 可以用启动程序的命令打开吧
xscansou
2010-05-20
打赏
举报
回复
[Quote=引用 21 楼 listen80 的回复:]
楼主可以参考一下
http://www.codeproject.com/KB/dialog/web_gui.aspx http://www.cppblog.com/wlwlxj/archive/2006/12/15/16495.html
[/Quote]
多谢,后一个好像是VS开发的,偶使用的VC6.0
listen80
2010-05-20
打赏
举报
回复
楼主可以参考一下
http://www.codeproject.com/KB/dialog/web_gui.aspx http://www.cppblog.com/wlwlxj/archive/2006/12/15/16495.html
xscansou
2010-05-20
打赏
举报
回复
上面说的是QQ
xscansou
2010-05-20
打赏
举报
回复
[Quote=引用 17 楼 jameshooo 的回复:]
window.external中,external就是一个外部对象,这是给你的宿主程序一个扩展的机会,能让脚本调用你提供的扩展对象。
这个对象在哪设置?重载CHtmlView::OnGetExternal函数,给它返回一个IDispatch接口就行了,你实现这个接口,创建一个接口实例,这就是external对象。
[/Quote]
如点某个好友时,弹出的输入对话框,做成一个网页,但不能在IE里打开这个网页.
xscansou
2010-05-20
打赏
举报
回复
从表面上看,好像的软件,像QQ ,迅雷,都有点像做了一个外框(IE)其实连接的是远程服务器.
QQ那个新闻即有可能是这样做的.
jameshooo
2010-05-20
打赏
举报
回复
window.external中,external就是一个外部对象,这是给你的宿主程序一个扩展的机会,能让脚本调用你提供的扩展对象。
这个对象在哪设置?重载CHtmlView::OnGetExternal函数,给它返回一个IDispatch接口就行了,你实现这个接口,创建一个接口实例,这就是external对象。
xscansou
2010-05-20
打赏
举报
回复
[Quote=引用 11 楼 jackson35296 的回复:]
当然可以了,你要设计好web和c++的通信接口,我是通过javascript和C++互相调用来实现的。点链接的时候执行javascript去调用C++函数,弹出一个对话框。
[/Quote]
能再指点一下吗?需要查哪方面的资料来完成javascript与C++的接口?
xscansou
2010-05-20
打赏
举报
回复
[Quote=引用 12 楼 jackson35296 的回复:]
做界面的话,用CDhtmlDialog比较好
[/Quote]
做界面是一方面,VC6.0开始也比较慢.所以做一个类似QQ一样的界面,实质是做一个IE
xscansou
2010-05-20
打赏
举报
回复
我用的VC6.0用HTMLDIALOG能行吗?
向立天
2010-05-20
打赏
举报
回复
听来听去感觉你说的就是HTMLDialog了
这种dialog可以关联一个Html文件(不是超链接)
VS的界面用的就是这个技术
这样做界面就是做网页
连接消息是有接口的
加载更多回复(2)
HTML
(2):C
Html
View
Q简单的问题,关于C
Html
View
的滚动条。急!T现在有
一个
问题,我使用了C
Html
View
类,但是不能得到C
Html
View
滚动条事件。请问那位大虾有好的方法,可行立即给分。AI
HTML
Window2::onscroll Property-------------------------------------------------------------------------------
一些
vc
开发浏览器及插件的资料
如何往IE工具条添加按钮 问题提出: 金山词霸、网络蚂蚁等软件安装后会向IE的工具条添加自己的按钮。按下按钮后还会作出相应的动作,这种功能是如何实现的呢?读完本文,您也可以将自己应用程序的按钮添加到IE的工具条中。 基本原理: 从IE5开始便允许我们向工具栏添加自己的按钮,其本质就是修改注册表,添加创建此按钮所需的信息。 实现步骤: 1.创建此按钮的GUID(globally uniq
用MFC实现WebGUI--(CD
Html
Dialog
)
自从去年年底一次棘手的界面,开始研究用web做界面到现在大约1年,这一年间不是局限在实现层面,也并非一直研究这
一个
问题,有很多问题其实不是问题,只是自己没有想清楚或者思想没放开。对于
一个
界面开发人员,想必拉的对话框不少于100个,腻味不必说,光是对话框大小改变导致控件跟着变化都需要一番功夫,加上界面美观,界面的风格统一,界面的灵活多变......,头痛。在对话框里面加载位图,加载gif,
超链接
.
【COM编程】如何往IE工具条添加按钮
问题提出: 金山词霸、网络蚂蚁等软件安装后会向IE的工具条添加自己的按钮。按下按钮后还会作出相应的动作,这种功能是如何实现的呢?读完本文,您也可以将自己应用程序的按钮添加到IE的工具条中。 基本原理: 从IE5开始便允许我们向工具栏添加自己的按钮,其本质就是修改注册表,添加创建此按钮所需的信息。实现步骤:1.创建此按钮的GUID(globally unique identifier) ...
CSDN回帖得分大全(近两年)
√vs2005调用dll的时候Initialize()函数返回错误 [
VC
/MFC 基础类] 40 ylongwu 05-21 20:486 ylongwu06-28 13:42管理√为什么我创建登陆框之后,然后获取登陆框的数据时候总是出现非法操作! [
VC
/MFC 界面] 40 chencheng8095 05-23 00:2911 xianglitian06-10 11:51管理√CFileFind::FindFile 支持通配符么? [
VC
/MFC 基础类] 100 wysbk002 05-22
界面
15,980
社区成员
115,900
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章