要在VC對(duì)話框上,為菜單添加快捷鍵,步驟如下:
創(chuàng)新互聯(lián)服務(wù)緊隨時(shí)代發(fā)展步伐,進(jìn)行技術(shù)革新和技術(shù)進(jìn)步,經(jīng)過(guò)十多年的發(fā)展和積累,已經(jīng)匯集了一批資深網(wǎng)站策劃師、設(shè)計(jì)師、專業(yè)的網(wǎng)站實(shí)施團(tuán)隊(duì)以及高素質(zhì)售后服務(wù)人員,并且完全形成了一套成熟的業(yè)務(wù)流程,能夠完全依照客戶要求對(duì)網(wǎng)站進(jìn)行做網(wǎng)站、成都做網(wǎng)站、建設(shè)、維護(hù)、更新和改版,實(shí)現(xiàn)客戶網(wǎng)站對(duì)外宣傳展示的首要目的,并為客戶企業(yè)品牌互聯(lián)網(wǎng)化提供全面的解決方案。1、先創(chuàng)建快捷鍵資源表IDR_ACCELERATOR1,在表中將快捷鍵與菜單ID綁定
2、在對(duì)話框的.h文件中,聲明快捷鍵資源句柄 HACCEL m_Haccel;
3、在OnInitDialog函數(shù)中添加代碼:
//加載快捷鍵資源表 m_Haccel = LoadAccelerators(theApp.m_hInstance,(LPCTSTR)IDR_ACCELERATOR1);
4、添加快捷鍵消息處理虛函數(shù),如下:
BOOL CTestDlg::PreTranslateMessage(MSG* pMsg) { //處理快捷鍵消息 if(m_Haccel) { if(TranslateAccelerator(m_hWnd,m_Haccel,pMsg)) return TRUE; } return CDialogEx::PreTranslateMessage(pMsg); }
5、在資源中,右鍵為菜單添加事件處理方法
另外,給菜單添加小圖標(biāo),代碼如下:
1、在對(duì)話框窗口中.h文件中聲明 CBitmap m_bmp;
2、在對(duì)話框的OnInitDialog函數(shù)中添加代碼:
m_bmp.LoadBitmap(IDB_BITMAP1); GetMenu()->GetSubMenu(0)->SetMenuItemBitmaps(1,MF_BYPOSITION, &m_bmp, &m_bmp); //函數(shù)的第1個(gè)參數(shù)為菜單位置
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。