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

王朝vc·作者佚名  2008-06-01
窄屏简体版  字體: |||超大  

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就是文件路径,可以指教进行操作.

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航