| 導購 | 订阅 | 在线投稿
分享
 
 
 

VC的若幹實用小技巧(四)

來源:互聯網網民  2008-06-01 01:11:45  評論

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

 
特别声明:以上内容(如有图片或视频亦包括在内)为网络用户发布,本站仅提供信息存储服务。
 
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- 王朝網路 版權所有