美文网首页
程序自启动方式 - ActiveX

程序自启动方式 - ActiveX

作者: 星星之火666 | 来源:发表于2019-11-19 23:03 被阅读0次

VC++6.0 缩小体积的头文件:

#ifdef NDEBUG 
#pragma optimize("gsy", on)

#pragma comment(linker, "/RELEASE")
#ifdef _MERGE_RDATA_
#pragma comment(linker, "/merge:.rdata=.data")
#endif
#pragma comment(linker, "/merge:.text=.data")
#pragma comment(linker, "/merge:.reloc=.data")
#if _MSC_VER >= 1000
#endif
#endif

#pragma comment(linker, "/ENTRY:WinMain")
#pragma comment(linker, "/MERGE:.rdata=.data")
#pragma comment(linker, "/MERGE:.text=.data")
#pragma comment(lib, "msvcrt.lib")
#if (_MSC_VER < 1300)
    #pragma comment(linker, "/IGNORE:4078")
    #pragma comment(linker, "/OPT:NOWIN98")
#endif
#define WIN32_LEAN_AND_MEAN

以上在 dll 文件最小化中,不怎么好用
参考文章:[普及]程序自启动方式 - ActiveX

我现在采用下面的方法:(可用)

参考链接:vc编译exe的体积最小优化

  • 使用 VC++6.0 编译文件
    1、自定义入口函数:“Project(工程)--->settings(设置)"选项,选中"link"选项卡,在"Category(分类)"下拉列表中选"output",在" Entry-Point symbol(输入项-点符号)” 输入 自定义函数名,详细见链接
    2、精简内容:(头文件加入)
#pragma comment(linker, "/align:512")
#pragma comment(linker, "/merge:.data=.text")
#pragma comment(linker, "/merge:.rdata=.text")

3、注意:用VC++6.0编译文件,ANSI版本比较简单

相关文章

  • 程序自启动方式 - ActiveX

    VC++6.0 缩小体积的头文件: 以上在 dll 文件最小化中,不怎么好用参考文章:[普及]程序自启动方式 - ...

  • linux自启动服务的几种方式

    RedHat4 自启动方式 一 通过服务的方式自启动 1.在/etc/init.d 下建立相关程序的启动脚本 ln...

  • 让应用程序开机自启动

    定制类项目通常客户都会需要开机自启动程序的这个功能,那么要实现开机自启动应用程序,一般会有如下几种方式实现: sh...

  • Ubuntu 18.04添加开机自启

    Ubuntu 18.04添加开机自启地两种方式 一、通过命令行添加自启动程序 添加服务:添加这个服务并且开机自启动...

  • VC++(十八)ActiveX控件

    服务器应用程序容器应用程序 ActiveX控件可以看成是一个极小的服务器应用程序 OCX是ActiveX控件的一种...

  • 【tips】Ubuntu无显示器导致无法加载gnome环境

    事情经过是这样的,由于工作需要,程序需要在无显示器的情况下运行,且是开机自启动的。自启动方式为 Start...

  • 2019-06-24 Delphi在多线程中使用其他窗体上的控件

    顶部 的 uses 加入ActiveX; 下面的线程程序中 前面加入: CoInitialize(nil); 后面...

  • Web 启动应用程序

    在网站开发中经常会涉及到在页面上启动应用程序。 启动的方式分为两种: 1.通过ActiveX控件启动本地应用程...

  • Js如何调用本地应用程序

    一般情况下,浏览器中是无法直接和本机的其他的程序进行交互的,在IE中,我们可以通过ActiveX对象的方式进行。但...

  • win10自启动管理

    虽然开机自启动程序会影响开机速度,不过将一些必用软件设置生开机自启动也是很爽的。 添加开机自启动 WIN键 + R...

网友评论

      本文标题:程序自启动方式 - ActiveX

      本文链接:https://www.haomeiwen.com/subject/gvvomctx.html