真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

VC對(duì)話框的菜單添加快捷鍵

要在VC對(duì)話框上,為菜單添加快捷鍵,步驟如下:

創(chuàng)新互聯(lián)建站于2013年創(chuàng)立,先為寧江等服務(wù)建站,寧江等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為寧江企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問(wèn)題。

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ù)為菜單位置

本文名稱:VC對(duì)話框的菜單添加快捷鍵
鏈接分享:http://weahome.cn/article/pscohj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部