您好,登錄后才能下訂單哦!
我在這里開發用的工具是VS2013,下面直接進入我們的正題吧!
第一步:創建一個對話框應用程序
第二步:向對話框添加一個列表視圖控件,看圖弄別搞錯了
第三步:為列表視圖控件綁定成員變量
第四步:在資源視圖中導入開發中所需要的位圖(.bmp)和圖標資源(.ico),沒有資源的同學直接在網上下載就可以
第五步:在對話的頭文件聲明一個圖像列表對象
第六步:在對話框的OnInitDialog函數中開始我們的代碼操作,在這里直接上代碼:
// TODO: 在此添加額外的初始化代碼 m_ImageList.Create(32,32,ILC_COLOR24|ILC_MASK,1,0); //向列表中添加圖標 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)); //將圖像列表關聯到列表視圖控件 m_Icon.SetImageList(&m_ImageList,LVSIL_NORMAL); //向列表視圖中添加數據 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);
第七步:開始調試運行,我在我機子上運行出的效果如下圖:
到這里我們要做的效果就完成了!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。