• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >vc/mfc > 这样的接口如何设计?急!

这样的接口如何设计?急!

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-04

佚名通过本文主要向大家介绍了i2c接口电路设计,接口设计文档,接口设计原则,接口电路设计,接口设计等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 这样的接口如何设计? 急!
描述:


    我目前写的是网络通信软件,C/S结构,原来的客户端没有把网络协议的实现和主程序分开,(当时协议也没完全实现好),现在准备把网络和协议剥开,专门封装到一个COM组件里面,然后在其他地方调用,也想在网页里调用。我的问题是:
    1、因为网络都是异步的,也非一问一答的形式,有时候要传很多参数进去,有时候获取信息,服务器将返回一大堆参数,而且有时候服务器会主动发信息过来 。这些我在COM里面当然好处理,只是我该用什么方式告诉上层 ? 消息机制?那我也得传给他一个消息接收的窗口? 还是使用事件?
    2、如果做成OCX,在网页里调用呢? CGI如何知道我的消息?有人熟悉POST接口吗?
    我对COM不是很熟悉,欢迎大家讨论指教!


解决方案1:

帮顶中

解决方案2:

如果是ocx的话,就比较简单了,看看例子,呵呵,在msdn里面可以找到,索引里面输入ATL tutorial
<HTML>
<HEAD>
<TITLE>ATL 3.0 test page for object PolyCtl</TITLE>
</HEAD>
<BODY>
<OBJECT ID="PolyCtl" <
CLASSID="CLSID:2885EE05-A26B-11D1-B49B-00C04F98EFE0">
>
</OBJECT>
<SCRIPT LANGUAGE="VBScript">
<!--
Sub PolyCtl_ClickIn(x, y)
   PolyCtl.Sides = PolyCtl.Sides + 1
End Sub
Sub PolyCtl_ClickOut(x, y)
   PolyCtl.Sides = PolyCtl.Sides - 1
End Sub
-->
</SCRIPT>
</BODY>
</HTML>

解决方案3:

竟然和我同名!hoho!

解决方案4:

如果做成OCX的话,应该是一样的吧。没有做过,不敢乱讲。

解决方案5:

http://www.vczx.com/article/show.php?id=711

解决方案6:

不知道你问的什么!,你最好写清楚点


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 这样的接口如何设计?急!

相关文章

  • 2017-06-05 产生了一个工作线程进行计算,但是在工作线程计算的时候“主线程(程序)”不响应我的任何消息,请问为什么?
  • 2017-06-04 控件如何知道它自身的位置被改变?
  • 2017-06-05 如何转换通过命令行参数或是环境变量获得句柄?
  • 2017-06-04 Com编译时遇到的问题。请教解决。
  • 2017-06-05 怎样获取进程地址
  • 2017-06-05 对特大数组的多线程共享访问问题
  • 2017-06-04 RedFire丹焰进来拿分1
  • 2017-06-05 InternetExplorerServer无容器实现异形
  • 2017-06-04 关于方法返回值的问题请教大家!着急,在线等!!!!
  • 2017-06-05 ===谁能够给我个关于DETOURS全局DLL的使用SAMPLE?===

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 急救!简单的vc++win32程序,编译出错(100分求教),要快啊,在线等。。。。
    • 各位GGJJ,帮帮忙!如果每点击一次button建立一个线程,建立多个不同的线程,怎样实现?
    • IDL数据类型问题,REF?
    • 我怎样才能使一个窗口具有“alwaysontop”特性?
    • visualstudio中用C++如何在主程序中载入一个模块(如obj文件,不要载入一个动态库
    • ATL工程的消息问题。
    • 应用程序exe向调用的DLL文件中的函数传递参数的问题
    • 为何atl复合控件不能相应oncreate呢?
    • 请问activeX控件初始化时怎样才能匹配父窗口的大小?
    • 请教:如何使钩子作用于主程序及主程序加载的dll中?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有