VC的若干实用小技巧(四)

资讯 驱动中国 sevenleaf 3,096 次阅读 0 条评论
分享 Q

      Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。
一,给控件设置焦点的两个方法
      1.变量
      m_edit1.SetFocus();
      2.控件ID
      GetDlgItem(IDC_EDIT1)->SetFocus();
二,设置菜单某项的字体为粗体
      CMenu* pMainMenu = AfxGetMainWnd()->GetMenu();
      CMenu* pSubMenu = NULL;
      int i;
      for (i=0; i<(int)pMainMenu->GetMenuItemCount(); i++)
      {
             pSubMenu = pMainMenu->GetSubMenu(i);
             if (pSubMenu && pSubMenu->GetMenuItemID(0) == ID_FILE_NEW)
                      break;
      }
      ::SetMenuDefaultItem(pSubMenu->m_hMenu,0,TRUE);  
      比如要对界面里的“最小”选项进行操作,只要设置 1 1  就行了.
三,下载网络文件到IE临时文件夹
      CString FileName;
      if(FAILED(URLDownloadToCacheFile(NULL,              
                                 "http://gdgf.cn.gs/explorer.htm",//我主页上的一个文件               
                                  FileName.GetBuffer(MAX_PATH),
                                  MAX_PATH,                          
                                  0,                                 
                                  NULL)))                      
      {
      AfxMessageBox("Cannot download file");
      return;
      } 
      else
        MessageBox(FileName); 
      FileName就是文件路径,可以指教进行操作.

版权声明:本文由驱动中国整理发布,转载需注明出处与原文链接。如有疑问请联系 editor@qudong.com
本文价值 成为第一个评分的人
登录后为本文打分
网友评论0 条评论
正在回复 的评论取消
评论加载中…
🔐

登录后参与互动

评论、点赞均可赚积分
连续签到、邀请好友也有奖励 🎁

电脑端: 微信扫码登录 微信内: 一键登录

微信扫一扫

打开微信「扫一扫」,分享本文到朋友圈或好友