亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? pcdmlist.cpp

?? 《Windows CE 權威指南》(作者:(美)CHRIS MUENCH
?? CPP
字號:
// PCDMList.cpp : Implementation of CPCDMList

#include "stdafx.h"
#include "PCDMUI.h"
#include "PCDMList.h"

/////////////////////////////////////////////////////////////////////////////
// CPCDMList
// <BOOK_ADDON STEP5 Chapter 7.4.2> *****************************************
LRESULT CPCDMList::OnCreate(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
{
RECT rc;

		GetClientRect(&rc);
		TCHAR tStrWndName[100];
#ifdef UNDER_CE
		m_iLVCID=Random()%100;
#else
		m_iLVCID=rand()*100;
#endif
		wsprintf(tStrWndName,TEXT("PCDMList%d"),m_iLVCID);
		m_hwndLVC = CreateWindowEx(0, WC_LISTVIEW, tStrWndName,
					LVS_REPORT|LVS_SINGLESEL|WS_VISIBLE | 
					WS_CHILD | WS_BORDER | WS_VSCROLL,
					rc.left,rc.top, rc.right, 
					rc.bottom, 	m_hWnd, (HMENU)m_iLVCID,
					_Module.m_hInst, NULL);
		if (m_hwndLVC)
			ListView_SetExtendedListViewStyle(m_hwndLVC,
			LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES | LVS_EX_FULLROWSELECT);
	return S_OK;
}

STDMETHODIMP CPCDMList::AddColumn(long Size, BSTR Caption)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState())

	if (!m_hwndLVC)
		return S_OK;
	LVCOLUMN lvCol;
	lvCol.mask= LVCF_TEXT | LVCF_WIDTH | LVCF_FMT | LVCF_SUBITEM;
	lvCol.pszText=Caption;
	lvCol.cx=Size;
	lvCol.fmt= LVCFMT_LEFT;
	lvCol.iSubItem=m_iColCnt;
	SendMessage(m_hwndLVC, LVM_INSERTCOLUMN, 
				m_iColCnt, (LPARAM)&lvCol);
	m_iColCnt++;

	return S_OK;
}

STDMETHODIMP CPCDMList::AddItem(long Row, long Column, long lParam, BSTR Caption)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState())

	if (!m_hwndLVC)
		return S_OK;
	LVFINDINFO lvf;
	LVITEM pitem;
	memset((void *)&pitem,0,sizeof(LVITEM));
	int id;

	lvf.flags=LVFI_PARAM;
	lvf.lParam=lParam;
	lvf.vkDirection=VK_DOWN ;
	if ((id=ListView_FindItem(m_hwndLVC,-1,&lvf))<0)
	{
		pitem.mask=LVIF_TEXT | LVIF_PARAM;
		pitem.iItem=Row;
		pitem.iSubItem=0;
		pitem.pszText=Caption;
		pitem.lParam=lParam;
		id=ListView_InsertItem(m_hwndLVC,&pitem);
	}
	else
	{
		pitem.mask=LVIF_TEXT;
		pitem.iItem=id;
		pitem.iSubItem=Column;
		pitem.pszText=Caption;
		id=ListView_SetItem(m_hwndLVC,&pitem);
	}

	return S_OK;
}

STDMETHODIMP CPCDMList::GetItem(long Row, long Column, long lParam, BSTR *Caption)
{
TCHAR theContent[100]; // Be careful here! 
     // For simplicity its just hard coded

	AFX_MANAGE_STATE(AfxGetStaticModuleState())

	LVITEM	tLVI;
	memset((void *)&tLVI,0,sizeof(LVITEM));
	memset((void *)theContent,0,sizeof(TCHAR)*100);
	tLVI.iItem=Row;
	tLVI.iSubItem=Column;
	tLVI.mask=LVIF_TEXT;
	tLVI.pszText=theContent;
	tLVI.cchTextMax=100;
	ListView_GetItem(m_hwndLVC,&tLVI);
	*Caption=SysAllocString(theContent);

	return S_OK;
}

STDMETHODIMP CPCDMList::Reset()
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState())

	if (!m_hwndLVC)
		return S_OK;
	ListView_DeleteAllItems(m_hwndLVC);

	return S_OK;
}

STDMETHODIMP CPCDMList::DeleteRow(long Row)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState())

	if (!m_hwndLVC)
		return S_OK;
	LVFINDINFO lvf;
	int id;

	lvf.flags=LVFI_PARAM;
	lvf.lParam=Row;
	lvf.vkDirection=VK_DOWN ;
	if ((id=ListView_FindItem(m_hwndLVC,-1,&lvf))>=0)
	{
		ListView_DeleteItem(m_hwndLVC,id);
		//SortRows: In case a row gets deleted 
	}


	return S_OK;
}

LRESULT CPCDMList::OnClickLVC(int idCtrl, LPNMHDR pnmh, BOOL& bHandled)
{
	if (idCtrl==m_iLVCID)
	{
		NM_LISTVIEW* pLvdi = (NM_LISTVIEW*) pnmh;
		if (pLvdi->iItem>=0)
		{
			LVITEM	tLVI;
			tLVI.iItem=pLvdi->iItem;
			tLVI.iSubItem=0;
			tLVI.mask=LVIF_PARAM;
			ListView_GetItem(m_hwndLVC,&tLVI);
			Fire_RowSelected(pLvdi->iItem,
							 pLvdi->iSubItem,
							 tLVI.lParam);
		}
	}
	return S_OK;
}

STDMETHODIMP CPCDMList::SendCommand(long Msg, long wParam, long lParam, long *result)
{
	AFX_MANAGE_STATE(AfxGetStaticModuleState())

	*result=::SendMessage(m_hwndLVC,Msg,wParam,lParam);
	return S_OK;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
丁香婷婷综合激情五月色| 一本到不卡精品视频在线观看| 一区二区三区中文字幕精品精品| 精品免费视频.| 欧美二区三区91| 一本色道**综合亚洲精品蜜桃冫 | 久久久久国色av免费看影院| 欧美日韩精品福利| 日韩精品一区二区三区在线观看| 在线一区二区三区四区五区 | av成人免费在线| 捆绑变态av一区二区三区| 亚洲高清免费观看 | 欧美最新大片在线看| av亚洲精华国产精华精| 国产成人亚洲综合a∨猫咪| 久久国产乱子精品免费女| 水蜜桃久久夜色精品一区的特点| 亚洲综合激情网| 亚洲人成网站影音先锋播放| 国产精品网站在线播放| 久久久久久毛片| 2019国产精品| 久久婷婷色综合| 久久久久久久久久久久久久久99| 欧美mv日韩mv| 精品国一区二区三区| 欧美国产成人精品| 91精品欧美久久久久久动漫| 91精品麻豆日日躁夜夜躁| 日韩你懂的在线观看| 国产三级久久久| 国产精品成人在线观看| 亚洲精品美国一| 午夜精品久久久久久久99水蜜桃| 免费国产亚洲视频| 国产黄人亚洲片| 一本大道综合伊人精品热热| 欧美妇女性影城| 欧美精品一区二区三区很污很色的| 中文字幕不卡的av| 亚洲一级二级三级| 久色婷婷小香蕉久久| 成人午夜电影久久影院| 欧美在线看片a免费观看| 91麻豆精品91久久久久同性| 国产女人18水真多18精品一级做| 一个色综合av| 久久99精品久久久久久国产越南| 成人性视频免费网站| 欧美性受xxxx黑人xyx性爽| 日韩欧美成人激情| 亚洲免费av高清| 另类小说图片综合网| 91蜜桃免费观看视频| 欧美mv和日韩mv的网站| 亚洲欧洲日韩在线| 男女激情视频一区| 99久久99久久免费精品蜜臀| 日韩视频免费观看高清完整版| 亚洲欧洲一区二区在线播放| 免费人成精品欧美精品| 97精品国产露脸对白| 欧美一区二区日韩| 亚洲欧美日韩国产综合| 经典三级在线一区| 欧亚洲嫩模精品一区三区| 国产欧美精品一区二区色综合 | 亚洲欧洲精品天堂一级| 日韩国产精品久久久久久亚洲| 欧美一级电影网站| 亚洲精品菠萝久久久久久久| 久草精品在线观看| 91久久国产综合久久| 国产女人aaa级久久久级| 日本91福利区| 欧美体内she精视频| 国产精品视频yy9299一区| 免费成人在线网站| 在线观看国产日韩| 国产精品久久久久影院色老大| 毛片av一区二区| 欧美女孩性生活视频| 亚洲三级在线看| 成人一区二区三区在线观看| 欧美va亚洲va香蕉在线| 亚洲一区二区成人在线观看| 91丝袜国产在线播放| 国产欧美一区二区精品性色超碰| 蜜桃一区二区三区在线| 欧美日韩亚洲另类| 亚洲一区自拍偷拍| 色国产精品一区在线观看| 欧美国产乱子伦| 国产精品资源在线| 久久午夜羞羞影院免费观看| 蜜臀va亚洲va欧美va天堂| 欧美久久高跟鞋激| 天堂在线亚洲视频| 欧美日韩一卡二卡三卡| 亚洲国产精品一区二区尤物区| 一本大道久久精品懂色aⅴ| 中文字幕在线观看不卡| 成人美女视频在线看| 国产精品萝li| www.日韩精品| 日韩美女啊v在线免费观看| 成人黄色小视频在线观看| 国产日韩综合av| 国产不卡在线视频| 国产精品丝袜在线| 99国产精品久| 亚洲欧美成人一区二区三区| 色成人在线视频| 亚洲精品综合在线| 欧美日韩一区三区| 婷婷国产在线综合| 日韩欧美一级二级| 国产一区二区三区日韩| 日本一区二区电影| 91色九色蝌蚪| 亚洲国产毛片aaaaa无费看| 欧美日韩国产小视频| 美腿丝袜在线亚洲一区| 久久久亚洲国产美女国产盗摄 | 日韩成人午夜电影| 日韩丝袜美女视频| 国产精品一区二区黑丝| 中文字幕乱码亚洲精品一区| 91色在线porny| 午夜精品久久久| 精品日产卡一卡二卡麻豆| 国产精品18久久久久久久久久久久| 国产午夜亚洲精品理论片色戒| 不卡av免费在线观看| 亚洲一区电影777| 日韩欧美一区二区视频| 国产mv日韩mv欧美| 亚洲欧美国产三级| 7777精品伊人久久久大香线蕉的| 国内国产精品久久| 1024国产精品| 欧美精品第一页| 激情六月婷婷久久| 1024精品合集| 日韩一区二区三区电影在线观看| 精品午夜一区二区三区在线观看 | 香蕉成人伊视频在线观看| 欧美一区二区三区免费大片| 丰满放荡岳乱妇91ww| 亚洲国产成人av好男人在线观看| 精品免费视频一区二区| 99精品国产热久久91蜜凸| 日韩av不卡一区二区| 国产精品午夜在线观看| 9191久久久久久久久久久| 国产精品一线二线三线| 亚洲一区二区三区中文字幕| 久久丝袜美腿综合| 欧美日韩国产天堂| 成人免费高清视频| 男男成人高潮片免费网站| 国产精品入口麻豆九色| 国产精品毛片无遮挡高清| 欧美色综合天天久久综合精品| 国内不卡的二区三区中文字幕 | 久久精品视频一区二区三区| 色妹子一区二区| 国产精品一区专区| 肉色丝袜一区二区| 国产精品久久久久久妇女6080| 91精品国产综合久久久久久漫画| 成人激情动漫在线观看| 久久精品999| 91国产精品成人| 精品粉嫩aⅴ一区二区三区四区 | 色综合色狠狠综合色| 欧美日韩免费视频| 国产日产精品一区| 视频一区在线视频| 99re66热这里只有精品3直播| 欧美日韩国产综合草草| 久久精品欧美一区二区三区不卡| 国产精品欧美经典| 精品一区二区综合| 欧美性一区二区| 亚洲欧美日韩国产一区二区三区 | 色伊人久久综合中文字幕| 国产在线一区观看| 久热成人在线视频| 午夜精彩视频在线观看不卡| 一区二区三区四区激情| 国产午夜精品美女毛片视频| 91精品国产综合久久精品麻豆| 色综合久久88色综合天天免费| 国产成人av一区二区三区在线| 免费成人在线观看| 婷婷开心激情综合| 亚洲va欧美va人人爽午夜| 亚洲综合免费观看高清完整版|