WEB开发网
开发学院软件开发C++ VC的若干实用小技巧(四) 阅读

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

 2008-03-08 11:06:04 来源:WEB开发网   
核心提示:Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,VC的若干实用小技巧(四),却有很多细节的问题需要注重,作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助, 一,给控件设置焦点的两个方法1.变量m_edit1.SetFocus();2.控件IDGetDlgItem(IDC_EDIT1)
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就是文件路径,可以指教进行操作.

Tags:VC 若干 实用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接