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

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

?? lockableheaderctrl.cpp

?? 管理項目進度工具的原代碼
?? CPP
字號:
////////////////////////////////////////////////////////////////
// MSDN Magazine -- June 2003
// If this code works, it was written by Paul DiLascia.
// If not, I don't know who wrote it.
// Compiles with Visual Studio .NET on Windows XP. Tab size=3.
//
#include "stdafx.h"
#include "lockableHeaderctrl.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

BEGIN_MESSAGE_MAP(CLockableHeaderCtrl, CHeaderCtrl)
	ON_WM_SETCURSOR()
END_MESSAGE_MAP()

//////////////////

void CLockableHeaderCtrl::LockColumn(int nColumn, BOOL bLock)
{
	if (nColumn >= 0 && nColumn < GetItemCount())
	{
		if (bLock)
			m_mapLocked[nColumn] = 1;
		else
			m_mapLocked.RemoveKey(nColumn);
	}
}

BOOL CLockableHeaderCtrl::IsColumnLocked(int nColumn)
{
	if (nColumn >= 0 && nColumn < GetItemCount())
	{
		int nDummy;

		return m_mapLocked.Lookup(nColumn, nDummy);
	}

	// else
	return FALSE;
}

// If columns are locked, don't display size cursor.
//
BOOL CLockableHeaderCtrl::OnSetCursor(CWnd* pWnd, UINT nHitTest, UINT msg)
{
	// find what item we're over
	CPoint point(GetMessagePos());
	ScreenToClient(&point);
	
	HDHITTESTINFO hdht = { { point.x, point.y }, 0, 0 };

	int nItem = SendMessage(HDM_HITTEST, 0, (LPARAM)&hdht);

	if (IsColumnLocked(nItem) && (hdht.flags & (HHT_ONDIVIDER | HHT_ONDIVOPEN)))
		return TRUE;
	
	// else
	return CHeaderCtrl::OnSetCursor(pWnd, nHitTest, msg);
}

//////////////////
// The header will send either HDN_BEGINTRACKA or HDN_BEGINTRACKW
// depending on how your parent list control responds to
// WM_NOTIFYFORMAT (default=HDN_BEGINTRACKW, Unicode). But if you're
// implementing a control to be used in any app, you should handle both
// notifications if you want it to work in either situation.
//
// Since OnChildNotify is virtual, all you have to do is override
// it--no need for message map entries to handle HDN_BEGINTRACKA/W.
//
BOOL CLockableHeaderCtrl::OnChildNotify(UINT msg, WPARAM wp, LPARAM lp, LRESULT* pRes)
{
	LPNMHDR pNMHDR = (LPNMHDR)lp;

	if (pNMHDR->code == HDN_BEGINTRACKA || pNMHDR->code == HDN_BEGINTRACKW) 
	{
		HD_NOTIFY *phdn = (HD_NOTIFY *) pNMHDR;

		TRACE ("HDN_BEGINTRACK(column = %d)\n", phdn->iItem);

		// the search field column is zero width then prevent it being resized
		if (IsColumnLocked(phdn->iItem))
			return (*pRes = TRUE); // eat message to disallow sizing
	}
	
	// otherwise, pass to header control for default processing
	return CHeaderCtrl::OnChildNotify(msg, wp, lp, pRes);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美r级电影在线观看| 午夜av电影一区| 在线看日本不卡| 亚洲国产日韩一级| 在线不卡一区二区| 久久国产精品99久久人人澡| 久久久久久亚洲综合影院红桃| 成人免费电影视频| 一区二区三区四区在线免费观看| 欧美三级电影在线看| 蜜臀av一区二区| 久久精品人人做人人爽人人| 99视频国产精品| 亚洲超丰满肉感bbw| 亚洲精品在线电影| 成人黄动漫网站免费app| 亚洲久本草在线中文字幕| 欧美剧情电影在线观看完整版免费励志电影 | 国产自产v一区二区三区c| 中文久久乱码一区二区| 欧洲国内综合视频| 久久疯狂做爰流白浆xx| 国产精品视频看| 欧美色图片你懂的| 国产一区二区导航在线播放| 亚洲欧美另类小说视频| 91精品国产欧美日韩| 国产高清一区日本| 亚洲午夜久久久| 精品欧美一区二区在线观看| 不卡av在线免费观看| 午夜精品福利一区二区蜜股av| 久久久久久久久久久黄色| 91在线播放网址| 男女视频一区二区| 亚洲人成小说网站色在线| 日韩一区二区在线看| 成人va在线观看| 青草国产精品久久久久久| 国产精品乱码妇女bbbb| 欧美人体做爰大胆视频| 国产v综合v亚洲欧| 五月天久久比比资源色| 欧美激情在线免费观看| 91精品免费在线| www.在线成人| 麻豆免费看一区二区三区| 亚洲三级在线免费| 精品国产精品网麻豆系列| 欧美在线视频你懂得| 国产一区不卡在线| 天天操天天干天天综合网| 国产精品污污网站在线观看| 欧美一区二区黄色| 91福利视频网站| 国产成人av影院| 日产精品久久久久久久性色| 最近日韩中文字幕| www日韩大片| 欧美日本一区二区在线观看| 成人黄色小视频在线观看| 免费高清在线视频一区·| 一区二区在线观看不卡| 亚洲国产高清aⅴ视频| 91精品欧美久久久久久动漫| 91浏览器入口在线观看| 国产福利一区在线| 久久99日本精品| 天堂影院一区二区| 亚洲一区在线看| 亚洲欧洲av在线| 国产三级三级三级精品8ⅰ区| 51久久夜色精品国产麻豆| 91福利视频网站| 91在线一区二区三区| 国产精品18久久久久久vr| 日韩av一区二区三区四区| 亚洲精品伦理在线| 国产精品美女一区二区| 久久久国产精品麻豆| 日韩欧美不卡一区| 3atv在线一区二区三区| 在线精品观看国产| 色综合久久66| 波多野结衣中文字幕一区二区三区| 精品一区二区三区在线观看 | 久久精品人人做人人爽97| 欧美大片日本大片免费观看| 91精品国产综合久久久蜜臀图片 | 最新高清无码专区| 国产精品国产三级国产有无不卡 | 免费在线看一区| 日韩精品久久理论片| 亚洲国产精品自拍| 一级日本不卡的影视| 亚洲免费视频成人| 3751色影院一区二区三区| 国产高清成人在线| 国产一区二区三区| 国产在线精品不卡| 国产乱色国产精品免费视频| 极品少妇xxxx精品少妇| 久久精品国产精品亚洲红杏| 老司机精品视频线观看86 | 蜜桃免费网站一区二区三区| 日韩av二区在线播放| 免费在线观看不卡| 精品一区二区精品| 看电影不卡的网站| 国产一区二区三区在线观看免费视频 | 国产999精品久久久久久| 国产一区免费电影| 国产成人精品亚洲日本在线桃色| 国产九色sp调教91| 国产精品一二三四五| 国产成人精品一区二区三区四区| 高清不卡一二三区| 91在线国内视频| 91成人网在线| 欧美精品粉嫩高潮一区二区| 欧美一卡二卡在线| 久久久国产精品麻豆| 国产精品美女www爽爽爽| 亚洲欧美综合在线精品| 自拍偷拍欧美激情| 亚洲综合免费观看高清完整版| 夜夜爽夜夜爽精品视频| 天天综合色天天| 精品亚洲国产成人av制服丝袜| 国产精品夜夜爽| 99在线热播精品免费| 在线精品视频免费观看| 91麻豆精品国产| 久久久久久久av麻豆果冻| 国产精品久久久久久久久果冻传媒 | 国产色综合久久| 亚洲丝袜美腿综合| 亚洲成在人线在线播放| 久久成人综合网| youjizz国产精品| 欧美日韩精品福利| 亚洲精品一区二区三区福利| 国产精品美女一区二区三区| 亚洲综合久久久| 经典三级视频一区| 99久久精品免费看国产免费软件| 欧亚洲嫩模精品一区三区| 欧美电影免费观看高清完整版| 亚洲国产精品t66y| 亚洲图片欧美综合| 久久99精品国产91久久来源| 成人不卡免费av| 欧美日韩高清一区| 久久久精品人体av艺术| 亚洲女同一区二区| 裸体一区二区三区| av资源网一区| 91精品国产一区二区人妖| 国产精品色噜噜| 天天av天天翘天天综合网| 国产成a人亚洲精品| 欧美日韩综合一区| 国产午夜精品久久久久久免费视 | 国产揄拍国内精品对白| 91麻豆成人久久精品二区三区| 日韩一区二区高清| 亚洲色欲色欲www| 免费成人在线观看| 91麻豆精东视频| 久久午夜羞羞影院免费观看| 一区二区三区不卡在线观看| 久久99精品国产91久久来源| 色老汉av一区二区三区| 精品不卡在线视频| 亚洲综合久久av| 成人性生交大片免费看在线播放| 欧美久久久久免费| 最新高清无码专区| 国产一区二区视频在线播放| 欧美色图第一页| 国产精品久久久久久久第一福利| 蜜臀精品一区二区三区在线观看| 99久久精品国产网站| 日韩精品一区二区三区在线观看 | 另类人妖一区二区av| 色久综合一二码| 国产性色一区二区| 婷婷综合五月天| 96av麻豆蜜桃一区二区| 久久久三级国产网站| 日韩电影在线观看一区| 91看片淫黄大片一级在线观看| 精品日韩在线观看| 亚洲成人一区在线| 99热在这里有精品免费| 国产亚洲短视频| 激情综合一区二区三区| 欧美一级午夜免费电影| 亚洲午夜视频在线| 色噜噜夜夜夜综合网|