| 网站首页 | 公司简介 | 维修内容 | 网络工程 | 收费标准 | 网页制作 | 技术文章 | 维修资料 | 网站地图 | 联系我们 | 后台管理 | 
 

 

上海浦东电脑维修

浦东电脑维修

上海徐汇电脑维修

徐汇电脑维修

上海黄浦电脑维修

黄浦电脑维修

上海杨浦电脑维修

杨浦电脑维修

上海卢湾电脑维修

卢湾电脑维修

上海静安电脑维修

静安电脑维修

上海虹口电脑维修

虹口电脑维修

 

 

 

 

 

 

 

山东仪器维修
文件夹加密
长沙笔记本维修
上海IT外包
郴州电脑维修
荣成电脑维修
上海电脑维修
网站目录
宜昌格力空调维修点
液态硬盘
深圳SEO
土工膜
第三方支付平台
IT在线工具网
工业串口服务器
北京创维电视维修电话
友情链接 QQ:21401512
更多链接...
 
  您当前位置 -> 维修资料  

用VC实现“每天提示”对话框

  我们经常看到,许多应用软件在刚一启动时,就会显示一个“Tip of the day”对话框,即“每天提示”对话框。在对话框中显示与应用程序使用有关的一些小知识提示,而且每天都会显示一条新的小知识。这些“每天提示”对话框的界面基本上是统一的,下面我们将介绍在VC中通过往工程中添加组件来实现这一功能的方法。
  在Visual C++ 6.0中用MFC AppWizard创建一应用工程,如MyTip。执行菜单命令“Project\Add To Project”,选择“Components and Controls”,在Components and Controls Gallery对话框中选择Visual C++ Components中的“Tip of the day”条目,单击“Insert”按钮,将该组件添加到工程中。
  在工作区的ResourceView标签中打开“Tip of the day”对话框的模板资源,其标识号为IDD_TIP,可以根据需要对其中的文字和布局进行修改。
  定位到构造函数CTipDlg::CTipDlg,代码如下:
  CTipDlg::CTipDlg(CWnd* pParent /*=NULL*/):CDialog(IDD_TIP,pParent)
{ //{{AFX_DATA_INIT(CTipDlg)
        m_bStartup = TRUE;
        //}}AFX_DATA_INIT
      // We need to find out what //the startup and file position parameters are
        // If startup does not exist,we //assume that the Tips on startup is checked  //TRUE.
  CWinApp* pApp = AfxGetApp();
        m_bStartup = !pApp->GetProfileInt(szSection,szIntStartup,0);
        UINT iFilePos = pApp->GetProfileInt(szSection,szIntFilePos,0);
        // Now try to open the tips file
        m_pStream = fopen(″tips.txt″,″r″);
        if (m_pStream == NULL) 
        {m_strTip.LoadString(CG_IDS_FILE_ABSENT);
        return;} 
  ......
  从上面的m_pStream = fopen(″tips.txt″,″r″); 语句中可以知道,“Tip of the day”对话框的显示内容保存在文件tips.txt中。不过tips.txt并没有被自动创建。我们选择菜单命令“File\New...”打开New对话框,在Files标签中选中“Text File”条目,输入文件名“tips.txt”,并单击OK按钮。
  在tips.txt文件中,每天的一个小提示占一行,我们便可在tips.txt中逐行输入每一个小提示,格式如下所示,并保存。
  第一个小提示:......
  第二个小提示:......
  第三个小提示:......
  ......
  这样我们就可以进行编译、链接、运行程序。可以看到在程序启动时,会先显示一个“Tip of the day”对话框,其中的小提示则是我们在tips.txt文件中输入的内容。
  以上程序在Visual C++ 6.0中调试通过。




     版权所有上海大众计算机科技有限公司    Copyright2002All Rights Reserved   

浦东电脑维修|徐汇电脑维修|黄浦电脑维修|杨浦电脑维修

卢湾电脑维修|静安电脑维修|虹口电脑维修|闸北电脑维修

服务热线:021-51391508

关于本站 | 联系方式 |招聘信息 | 意见反馈 | 网站地图|加盟我们



净化网络环境,遵守国家法律。空间服务商-诺凡科技wangzhan8.com技术支持-投诉建议