mfc-MFC程序做好要打包,有办法限制安装次数吗?

问题描述

MFC程序做好要打包,有办法限制安装次数吗?
MFC程序做好要打包,打包时可以限制安装次数吗?请推荐一下方法

解决方案

不知道你说的次数是什么意思
是总安装次数,还是每计算机的安装次数。
如果前者,你需要搭建一个服务器,每次安装的时候读取你的服务器,你的服务器计数累加,超过次数返回一个值,否则返回另一个。
安装程序判断后再正式安装或者退出。
如果是后者,你可以往计算机的注册表或者配置文件中写一个次数,判断安装次数。
像installshield wise等安装程序制作工具都允许你在安装程序中加上判断脚本程序。

解决方案二:
安装是没法控制的。不过联网的话程序可以通过和服务器通讯来控制运行的实例数。

时间: 2024-10-27 19:44:38

mfc-MFC程序做好要打包,有办法限制安装次数吗?的相关文章

现完成了一套插件式构架的程序,用VS2005打包,能不能做到安装时选择了那些插件,才把相应插件的DLL安装进客户机去?

问题描述 现完成了一套插件式构架的程序,用VS2005打包,能不能做到安装时选择了那些插件,才把相应插件的DLL安装进客户机去? 解决方案 解决方案二:有人知道嘛?或者提下思路也好啊......解决方案三:顶上去..........解决方案四: 解决方案五:没人知道嘛?还是.NET自己打包,没法实现这种功能?一定要先把所以的DLL文件都COPY到客户机的?解决方案六:小顶一下解决方案七:可能你要自己在Setup程序里面写自定义的安装步骤,没写过具体也没办法告诉你你可以考虑InstallShiel

制作C#安装程序,数据库打包,下面是安装时附加数据库代码,为何不行?

问题描述 usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Configuration.Install;usingSystem.Data;usingSystem.Data.SqlClient;namespaceInstallDB{[RunInstaller(true)]publicpartialclassInstallerDB:Installer{publicInstallerDB

如何从MFC应用程序中调用.NET框架

如何发送击键到其它应用程序? 关于如何通过编程来发送 Ctrl+Alt+Del 击键? 如何从 MFC 应用程序中调用 .NET 框架? 我想编写一个应用程序,它能通过击键将信息写到另外一个应用程序的窗体中.我是不是应该发送 WM_KEYDOWN 和 WM_KEYUP 消息?有没有更好的办法? 发送 WM_KEYDOWN 和 WM_KEYUP 消息也许能行得通,但 SendInput 是专门被设计用于此目的的 API 函数.它通过 INPUT 结构数组参数来合成包括击键和鼠标事件在内的输入,每个

mfc win7 权限-MFC应用程序在win7下管理员权限的问题

问题描述 MFC应用程序在win7下管理员权限的问题 MFC开发的程序我知道可以通过配置清单文件的UAC执行级别来提示程序的权限.但问题时这样的配置在win7一定会提示UAC的对话框很不友好.在不关闭系统UAC的情况下有没有办法不弹出UAC对话框或者不设置UAC级别依旧可以拥有管理员权限呢? 解决方案 创建windows服务程序.

MFC应用程序框架入门

摘要: 本文主要对VC++ 6.0的MFC编程方法及MFC应用程序框架进行简要介绍. 关键词: VC++6.0:MFC:程序框架 1 MFC概述 顾名思意,MFC应用程序框架是以MFC作为框架基础的,以此程序框架模式搭建起来的应用程序在程序结构组织上是完全不同于以前的Win32 SDK编程方式的.自20世纪90年代初问世以来,MFC一直试图把Windows API函数封装到类库中个各个逻辑类中.MFC的这种封装并非简单地对API函数进行分组与打包,而是更多地通过类来试图实现全部的系统策略.随着越

关于使用vs2015编写mfc应用程序的问题

问题描述 关于使用vs2015编写mfc应用程序的问题 解决方案 最简单的,并且不需要考虑图像格式的办法,打开画图,打开图片,然后全选复制,在你的这个界面上粘贴,就搞定了. 解决方案二: 添加资源,右击,导入图片. 解决方案三: 如何添加现有的图片? 解决方案四: 添加资源,然后资源中选择你对应的图片,程序中就可以使用对应的资源ID来调用

【技术贴】MFC classview类视图消失的解决办法||一些常见的VC 2B问题

先说第一个,VC++6.0中,我们有时候引用其他工程对话框资源或者新定义变量的时候,它经常犯这种低级的2B错误,死活不显示类,搞得程序编译无法通过,可以理解,十年前能做成这样的IDE也已经很牛叉了.   MFC classview类视图消失的解决办法 最根本: 先关闭掉当前工程,保存好代码. 然后,在当前的文件目录下删除(ncb和opt文件),然后重新打开工程,就可以重新建立映射了. 解决办法1,是在VC中关闭工程,删除工程文件夹下的.ncb文件,再重新启动工程. 解决办法2,在fileview

使用GDI+的MFC应用程序的文件打开和保存对话框

(译注:原文代码的Demo_VC7没有在同Demo_VC6一样显示滚动条视图,修改之) 开发环境:Windows XP/Server 2003/2000/NT4.0-SP6/98/Me, MS Visual Sudio 6.0/2003, GDI+ 介绍 CGdiplusFileOpenDialog和CGdiplusFileSaveAsDialog类提供了一个在GDI+的MFC应用程序轻松实现文件打开和保存对话框的方法. 主要特点是: 它们可以动态地装入关于支持图像的解码器/编码器和构建文件过滤

MFC应用程序中的菜单提示信息

我正在做一个历时很久的项目.出于某些原因,项目启动之初我们实现了自己的弹出式菜单.当工具提示信息出现之后,我们将这个功能引入了我们自己的菜单,以便当用户将鼠标停留在某个菜单项上的时候,能够出现相应的提示信息.这一功能对于我们的用户来说非常重要,因为 用它可以解释为什么某个菜单项是被禁用的.由于我们的用户对 Windows 平台越来越熟悉,他们想要外观上更标准的菜单.现在我们使用了 CMenu,但是我们失去了 出色的菜单提示信息.请问如何在 MFC 中实现菜单提示信息呢? Joakim Fager