大家好:)我是新手,activex才刚刚开始学。
我想做一个网络通讯的不可见activex控件,嵌入网页,用来实现udp通信的。
winsock编程我会一些,可是我不知道怎么可以把它做成一个activex的控件,生成dll呢?
vc++6.0中的ATL创建了一个activex的工程,但是好像需要定义特殊的接口,我直接把网络通讯的程序写在里面可以吗?还是需要其他的接口呢?
谢谢大虾们!
我想做一个网络通讯的不可见activex控件,嵌入网页,用来实现udp通信的。
winsock编程我会一些,可是我不知道怎么可以把它做成一个activex的控件,生成dll呢?
vc++6.0中的ATL创建了一个activex的工程,但是好像需要定义特殊的接口,我直接把网络通讯的程序写在里面可以吗?还是需要其他的接口呢?
谢谢大虾们!
请问一下您说的在asp中调用组件是什么形式呢?也是要插入com对象才行吗?
另外是不是不推荐用atl创建activex对象?
谢谢~~
ASP中调用CreateObject创建IDispatch接口的对象,IDispatch使用ATL的Wisard就可以比较容易的创建。
我想我的意思没表达清楚。
vb创建activex是比较方便,不过我想用VC++来做。
我创建了activex控件后嵌入到网页里去,如果要通过它来监听端口实现udp包的收发,我的socket通讯函数是写在它的oncreate函数里还是哪里呢?
也就是说在控件初始化后,它内部的socket通讯函数就可以自己发挥作用了,这个该如何实现呢?谢谢!