中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C++ MFC 設計具有位置背景的列表視圖控件

發布時間:2020-05-29 18:16:32 來源:網絡 閱讀:912 作者:Sindsun 欄目:編程語言

我在這里開發用的工具是VS2013,下面直接進入我們的正題吧!




第一步:創建一個對話框應用程序



第二步:向對話框添加一個列表視圖控件,看圖弄別搞錯了

C++ MFC 設計具有位置背景的列表視圖控件



第三步:為列表視圖控件綁定成員變量

C++ MFC 設計具有位置背景的列表視圖控件



第四步:在資源視圖中導入開發中所需要的位圖(.bmp)和圖標資源(.ico),沒有資源的同學直接在網上下載就可以

C++ MFC 設計具有位置背景的列表視圖控件


第五步:在對話的頭文件聲明一個圖像列表對象

C++ MFC 設計具有位置背景的列表視圖控件


第六步:在對話框的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);

第七步:開始調試運行,我在我機子上運行出的效果如下圖:

C++ MFC 設計具有位置背景的列表視圖控件


到這里我們要做的效果就完成了!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

四会市| 北宁市| 古交市| 上杭县| 嘉荫县| 汽车| 海口市| 金坛市| 额敏县| 梧州市| 洪洞县| 孝感市| 吉隆县| 武川县| 临沭县| 英德市| 云梦县| 贵溪市| 信阳市| 建湖县| 靖江市| 衡水市| 乌恰县| 迭部县| 来宾市| 浦城县| 巨鹿县| 韩城市| 福鼎市| 宜川县| 乐平市| 师宗县| 高密市| 明光市| 陇南市| 潜山县| 南江县| 迁安市| 缙云县| 衡东县| 富宁县|