通过判断注册码来打开和关闭MFC对话框应用程序

huiyouyongdeyu2011 2011-07-20 09:51:12
我现在的程序是基于对话框的MFC应用程序,由开机界面和主窗口两部分组成,现在想首先通过注册码来决定是否打开这个应用程序,注册码的获得和判断是通过别的类来做的,只需要调用里面的函数来判断返回值就可以了,想要进行的操作是当函数返回值为真时正常启动对话框应用程序,就是先显示开机界面再显示主窗口,函数返回值为假时进行相应的提示然后直接关闭应该程序,我对MFC的框架还不是很了解,不知道这个函数判断要具体在程序的哪一部分哪一个函数里来做,请各位高手指点迷津,谢谢!
...全文
144 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
huiyouyongdeyu2011 2011-07-21
  • 打赏
  • 举报
回复
问题已经解决了,哈哈,谢谢各位的关注与回复,结贴喽
huiyouyongdeyu2011 2011-07-20
  • 打赏
  • 举报
回复
这个就和序列号的效果是一样的,只要授权了序列号的才可以使用软件,一台机器只有唯一的一个序列号
oyljerry 2011-07-20
  • 打赏
  • 举报
回复
在OnInitDialog中做检测,如果不对,就返回FALSE。这样程序就会退出了
用户 昵称 2011-07-20
  • 打赏
  • 举报
回复
随便找个地方做就行啦,打开也可以再关闭嘛,关键是您这想法没什么用。
c_losed 2011-07-20
  • 打赏
  • 举报
回复
可以在初始化函数里做
huiyouyongdeyu2011 2011-07-20
  • 打赏
  • 举报
回复
我的开机界面是用SplashWnd这个类来做的,是在OnCreat函数里面来做的,我刚才在OnInitDialog中做检测进行判断了,但是返回FALSE的时候窗口照样可以打开,而且还会偶尔闪出一个错误的提示然后就没有了,具体的要怎么做呢?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧