您好,登錄后才能下訂單哦!
我在這里開發(fā)用的工具是VS2013,下面直接進(jìn)入我們的正題吧!
第一步:創(chuàng)建一個對話框應(yīng)用程序
第二步:向?qū)υ捒蛱砑右粋€列表視圖控件,看圖弄別搞錯了
第三步:為列表視圖控件綁定成員變量
第四步:在資源視圖中導(dǎo)入開發(fā)中所需要的位圖(.bmp)和圖標(biāo)資源(.ico),沒有資源的同學(xué)直接在網(wǎng)上下載就可以
第五步:在對話的頭文件聲明一個圖像列表對象
第六步:在對話框的OnInitDialog函數(shù)中開始我們的代碼操作,在這里直接上代碼:
// TODO: 在此添加額外的初始化代碼 m_ImageList.Create(32,32,ILC_COLOR24|ILC_MASK,1,0); //向列表中添加圖標(biāo) m_ImageList.Add(AfxGetApp()->LoadIconW(IDR_MYICON_A)); m_ImageList.Add(AfxGetApp()->LoadIconW(IDR_MYICON_B)); m_ImageList.Add(AfxGetApp()->LoadIconW(IDR_MYICON_C)); m_ImageList.Add(AfxGetApp()->LoadIconW(IDR_MYICON_D)); //將圖像列表關(guān)聯(lián)到列表視圖控件 m_Icon.SetImageList(&m_ImageList,LVSIL_NORMAL); //向列表視圖中添加數(shù)據(jù) m_Icon.InsertItem(0, L"Sindsun", 0); m_Icon.InsertItem(1, L"Admin", 1); m_Icon.InsertItem(2, L"張三", 2); m_Icon.InsertItem(3, L"李四", 3); //聲明字符串 char buf[256]; //獲得程序根目錄路徑 CBitmap m_BitMap; m_BitMap.LoadBitmapW(IDB_MYBITMAP_A); m_Icon.SetBkImage(m_BitMap); m_Icon.SetTextBkColor(CLR_NONE);
第七步:開始調(diào)試運行,我在我機(jī)子上運行出的效果如下圖:
到這里我們要做的效果就完成了!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。