当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 曾经在VCKbase(VCMILY: 宋体; mso-ascii
 

 

    摘要: 首先要说的是什么叫安全组件,有些人认为安全组件就是毫无查觉的让ie下载并安装组件,这一点微软恐怕也做不到,除非留后门(无耻的降低ie安全级别的方法除外),安全组件是指注册后,在ie中运行不会提示说“本页中有activex控件,是否运行”类似的提示(通过降低ie安全性也可以使未注册安全的控件不弹出提示框,但显然要求不太合理),与下载控件无关,下载控件的时候涉及到的是数字签名......
 ·vc++实现com事件接收器     »显示摘要«
    摘要:1、给程序添加atl支持。 右键->new atl object2、实现idispeventimpl 接口。//eventsink.h#import "..\server\debug\server.exe" raw_interface_only,no_namespace,named_guidsclass ceventsink : public idispeventimpl......


使用Flash彻底美化你的程序
曾经在vckbase(vc知识库)网站看到过一篇关于flash的文章,叫做«在vc中使用 flash 美化你的程序»,文章中介绍的是使用flash控件在对话框程序中播放flash文件.由于以前的工作需要曾经接触过使用scoket通信在vc的exe程序与flash程序中通信的相关技术.在这里介绍给大家.相比上面的那篇文章,其有一下有点:

2.  所能完成的功能更加完备.几乎所有能在vc的程序中能使用的功能都可以使用. 【程序编程相关:《循序渐进学用Visual C++ 6.

1.  界面上更加优美.所有的界面部分都是直接使用flash. 【推荐阅读: X 项目 开发footprint (

1.  会使用简单的flash编辑工具.会写简单的flash script脚本. 【扩展信息:在SourceForge.net上如何使

要做到以上两点所要做的工作也是很简单的,使用的技术也很简单.只要求以下几点:

2.  socket编程的相关知识.

程序的原理就是:vc程序(对话框程序)在启动以后最小化的任务栏,并建立一个socket server进行侦听,在建立完socket与设置好相关的处理函数以后,启动编译为exe的flash程序,flash程序通过socket于vc程序建立连接,将flash界面上的操作转换为socket通信,让vc程序处理完成以后将结果返回给flash程序.其简单的步骤为:

1.  在vc程序端(或者其他任何编程语言的程序):建立一个对话框程序,在app类的initinstance()函数中添加scoket初始化:

if (!afxsocketinit())

       {

              afxmessagebox(idp_sockets_init_failed);

              return false;

}

2.  在对话框类的oninitdialog()函数中添加处理界面部分的程序段:

movewindow(0,0,0,0);  //将对话框程序界面改变为0

showwindow(sw_showminimized);   //使界面最小化到任务栏

onok(); //调用对话框的onok函数

3.  在对话框类的onok()函数中建立socket server并侦听:

wsadata wsadata;

    int ierrorcode;

    if (wsastartup(makeword(2,1),&wsadata)) //windows sockets dll

       {

               afxmessagebox("winsock can not initialize.",mb_iconstop);

         wsacleanup();

               sendmessage(wm_close,null,null);//关闭对话框程序

         return;

       }

 


...   下一页
    摘要:问题:用java实现一个对话框(无所谓是否模式),在vc++里调用,要求对话框模式显示!分析:由于用java实现模式对话框需要jframe父窗体对象,所以,只能在java里构造一个非模式的对话框,给vc++调用。这样就要求在vc++里,将这个非模式对话框模拟成模式对话框。在vc++中,模式对话框和非模式对话框都是通过调用createdialogindirect()创建产生。模式对话框和非模式对话框......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE