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

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

?? allgroupnode.h

?? 集成windows2000本地用戶和組,實現財政管理系統的權限管理應用程序框架,開發基于MMC的管理單元.
?? H
字號:
#ifndef __AllGroupNODE_H__
#define __AllGroupNODE_H__

#include "GroupNode.h"


class CAllGroupNode : public CBaseNodeItem<CAllGroupNode>
{
	std::vector<CGroupNode*> m_vecItems;
public:
	CAllGroupNode():m_threadId(0), m_thread(NULL), 
m_running(false), m_bViewUpdated(false)
	{
		memset(&m_scopeDataItem, 0, sizeof(SCOPEDATAITEM));
		m_scopeDataItem.mask = SDI_STR | SDI_IMAGE | SDI_OPENIMAGE | SDI_PARAM | SDI_CHILDREN;
		m_scopeDataItem.displayname = MMC_CALLBACK;
		m_scopeDataItem.nImage = 0; 		
		m_scopeDataItem.nOpenImage = 1;
		m_scopeDataItem.lParam = (LPARAM) this;
		
		memset(&m_resultDataItem, 0, sizeof(RESULTDATAITEM));

        InitializeCriticalSection(&m_critSect);

       //InitChildren();


	}
	
	~CAllGroupNode()
	{
		StopThread();
		for(int i=0; i<m_vecItems.size(); i++)
			delete m_vecItems[i];

		DeleteCriticalSection(&m_critSect);
	}


	STDMETHOD(GetResultViewType)(LPOLESTR *ppViewType,long *pViewOptions)
	{
		*ppViewType = NULL;
		*pViewOptions = MMC_VIEW_OPTIONS_NONE;
		return S_FALSE;
	}


	STDMETHOD(QueryPagesFor)(DATA_OBJECT_TYPES type)
	{
		if (type == CCT_SCOPE || type == CCT_RESULT)
			return S_OK;
		return S_FALSE;
	}

	HRESULT OnSelect(IConsole *spConsole, IComponent* pComponent)
	{
		IConsoleVerb *pConsoleVerb;
		HRESULT hr = spConsole->QueryConsoleVerb(&pConsoleVerb);
		_ASSERT(SUCCEEDED(hr));
	//	hr = pConsoleVerb->SetVerbState(MMC_VERB_REFRESH, ENABLED, TRUE);
	//	_ASSERT(SUCCEEDED(hr));
	//	hr = pConsoleVerb->SetVerbState(MMC_VERB_PROPERTIES, ENABLED, TRUE);
	//	_ASSERT(SUCCEEDED(hr));
		pConsoleVerb->Release();
		
		return S_OK;
	}

	LPOLESTR GetResultPaneColInfo(int nCol)
	{
	   switch (nCol)
	   {
	   case 0:
		  return m_bstrDisplayName;

	   }

	   return OLESTR("Override GetResultPaneColInfo");
	}


	HRESULT OnShow(IConsole *pConsole, BOOL bShow)
	{
		HRESULT hr = S_FALSE;
		if(bShow)
		{        
			CComQIPtr<IResultData, &IID_IResultData> spResultData(pConsole);
			CComQIPtr<IHeaderCtrl, &IID_IHeaderCtrl> spHeaderCtrl(pConsole);
			//spResultData->SetDescBarText(OLESTR("Bleh"));
			//spResultData->SetViewMode(LVS_LIST);
			HRESULT hr = spResultData->DeleteAllRsltItems();
			/*
			CComPtr<IDataObject, &IID_IDataObject> spDataObject;
			GetDataObject(&spDataObject, CCT_SCOPE);
			pConsole->UpdateAllViews(spDataObject, 0, 0);
			*/
			hr = spHeaderCtrl->InsertColumn( 0, L"組名", 0,  MMCLV_AUTO);
				_ASSERT( SUCCEEDED(hr) );
			hr = spHeaderCtrl->InsertColumn( 1, L"描述", 0,  MMCLV_AUTO);
				_ASSERT( SUCCEEDED(hr) );
			hr = spHeaderCtrl->InsertColumn( 2, L"全局標識(GUID)", 0,  MMCLV_AUTO);
				_ASSERT( SUCCEEDED(hr) );


/*
		    for(int i=0; i<m_vecItems.size(); i++)
			{
				hr=spResultData->InsertItem(&m_vecItems[i]->m_resultDataItem);
				_ASSERT( SUCCEEDED(hr) );
			}

  */
		}
		return S_FALSE;
	}	 





	HRESULT OnExpand(BOOL bExpand, IConsole *pConsole, HSCOPEITEM parent);

private:
    //停止線程
	void StopThread();
    //啟動線程
	void StartThread();

    //線程主過程
    static DWORD WINAPI ThreadProc(
      LPVOID lpParameter   // thread data
    );

    //保存該指針,便于線程使用,插入子節點時需要
	//控制臺名字空間對象,插入子節點需要調用其方法
	IConsoleNameSpace *m_pConsoleNameSpace;
	//父節點句柄
    HSCOPEITEM m_scopeitem;
	//保存新產生的線程的ID值
    DWORD m_threadId;
	//線程句柄
    HANDLE m_thread;
	//線程是否正在運行
    bool m_running;
    //數據是否被刷新
	bool m_bViewUpdated;
	//臨屆區
	CRITICAL_SECTION m_critSect;
	//初始話子節點,該過程可能需要比較長的時間
	BOOL InitChildren();

};
#endif //__AllGroupNODE_H__

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美色视频在线观看| 91热门视频在线观看| 亚洲日本欧美天堂| 国产情人综合久久777777| 日韩欧美另类在线| 日韩视频一区二区三区| 在线播放欧美女士性生活| 欧美电影在哪看比较好| 欧美一区二区福利在线| 欧美成人a在线| 精品久久久三级丝袜| www久久精品| 欧美国产日韩一二三区| 国产精品久久久久久久久免费丝袜| 国产日韩精品视频一区| 日韩一区在线免费观看| 综合久久国产九一剧情麻豆| 亚洲精品成人悠悠色影视| 亚洲成人动漫精品| 奇米888四色在线精品| 国产一区二区毛片| 99久久综合色| 欧美日韩精品一区视频| 精品久久免费看| 亚洲欧洲在线观看av| 午夜影院在线观看欧美| 国内欧美视频一区二区| a4yy欧美一区二区三区| 欧美色综合网站| 久久久久国色av免费看影院| 亚洲男同1069视频| 久久91精品久久久久久秒播| 成人精品鲁一区一区二区| 欧美性高清videossexo| 久久婷婷综合激情| 亚洲国产日日夜夜| 国产精品一区免费视频| 欧日韩精品视频| 久久九九全国免费| 亚洲午夜成aⅴ人片| 国产精品一区二区91| 一本大道久久a久久精二百| 欧美一二三区在线| 亚洲女子a中天字幕| 蜜臀av一区二区三区| 色www精品视频在线观看| 精品久久久久久最新网址| 一区二区视频在线| 国产精品自在在线| 欧美精品久久久久久久多人混战| 久久精品一区蜜桃臀影院| 亚洲电影视频在线| 99精品视频一区| 久久先锋影音av鲁色资源| 精品一区二区三区蜜桃| av不卡在线播放| 久久久久久久性| 免费在线欧美视频| 色综合天天做天天爱| 日本一区免费视频| 极品少妇一区二区| 欧美一区二区三区视频| 亚洲综合色在线| 91在线视频官网| 国产精品欧美精品| 懂色av中文字幕一区二区三区| 日韩网站在线看片你懂的| 天堂蜜桃一区二区三区| 色婷婷av一区二区| 亚洲免费av网站| 91免费版pro下载短视频| 亚洲欧洲成人精品av97| 国产乱码精品一区二区三区忘忧草| 欧美一区二区成人6969| 男女激情视频一区| 欧美xxxxx裸体时装秀| 美国毛片一区二区三区| 欧美精品欧美精品系列| 日本美女视频一区二区| 91精品国产高清一区二区三区蜜臀| 亚洲黄色性网站| 欧美日韩中文精品| 日本亚洲一区二区| 久久久久亚洲蜜桃| 国产白丝精品91爽爽久久| 久久久亚洲精品一区二区三区| 激情综合色播激情啊| 久久九九全国免费| 色综合天天综合狠狠| 一区二区三区在线观看动漫| 欧美手机在线视频| 久久国产尿小便嘘嘘| 久久午夜电影网| 一本久久精品一区二区| 亚洲国产一区二区三区青草影视| 欧美日韩国产高清一区二区| 日韩av中文字幕一区二区 | 国产三级久久久| 成人动漫中文字幕| 亚洲成人免费影院| 欧美精品一区二区三区一线天视频| 国产精品 日产精品 欧美精品| 欧美国产禁国产网站cc| 欧美在线视频日韩| 极品销魂美女一区二区三区| 国产精品家庭影院| 欧美精品粉嫩高潮一区二区| 国产中文一区二区三区| 亚洲日本中文字幕区| 91精品国产综合久久久蜜臀粉嫩| 激情综合网最新| 亚洲激情在线激情| 精品日韩在线观看| 在线观看亚洲a| 国产精品影音先锋| 亚洲成人免费在线| 国产精品无遮挡| 666欧美在线视频| 成熟亚洲日本毛茸茸凸凹| 国产精品久久网站| 精品免费国产二区三区| 91亚洲永久精品| 久久激情五月婷婷| 亚洲欧美自拍偷拍色图| 精品免费视频一区二区| 欧美色综合网站| 99久久精品国产观看| 国产精品综合久久| 美女在线视频一区| 亚洲一区二区偷拍精品| 中文字幕在线视频一区| 日韩精品一区二区三区视频播放| 91麻豆免费观看| 成人免费视频app| 激情综合一区二区三区| 日产国产高清一区二区三区| 一区二区三区日韩精品视频| 国产欧美日韩亚州综合| 欧美xxxx在线观看| 51精品国自产在线| 欧美日韩国产大片| 欧美日韩国产一级| 欧美主播一区二区三区美女| 波多野结衣中文一区| 国产成人av在线影院| 国产在线精品一区二区不卡了| 日日骚欧美日韩| 午夜视频在线观看一区| 亚洲午夜久久久久久久久电影院| 亚洲日本在线a| 亚洲美女视频在线观看| 中文字幕在线免费不卡| 国产精品卡一卡二卡三| 中文字幕在线观看一区| 亚洲欧洲国产日本综合| 亚洲精品亚洲人成人网| 一区二区三区四区亚洲| 一区二区三区四区亚洲| 亚洲伊人色欲综合网| 亚洲国产视频a| 奇米精品一区二区三区四区| 久久se精品一区精品二区| 国产一区二区成人久久免费影院| 激情六月婷婷久久| 国产一区亚洲一区| 丰满放荡岳乱妇91ww| 国产成人免费视频精品含羞草妖精| 国产乱子轮精品视频| 国产在线视视频有精品| 国产很黄免费观看久久| 粉嫩一区二区三区在线看| 色欲综合视频天天天| 欧美中文一区二区三区| 欧美一区二区三区性视频| 精品美女一区二区三区| 欧美国产综合一区二区| 国产精品久线在线观看| 午夜电影网亚洲视频| 久久精品噜噜噜成人av农村| 国产成人h网站| 欧美日韩精品三区| 国产亚洲欧美一区在线观看| 亚洲老司机在线| 蜜臀av一区二区三区| 丁香婷婷综合色啪| 欧美性受极品xxxx喷水| 26uuuu精品一区二区| 亚洲国产一区二区三区| 国精产品一区一区三区mba视频| 99在线精品一区二区三区| 日韩一区二区影院| 国产精品国产馆在线真实露脸| 亚洲高清在线精品| 成人黄色免费短视频| 欧美三级视频在线| 国产精品久久久久久亚洲伦| 蜜桃久久精品一区二区| 在线观看一区日韩| 国产精品久久久久久久岛一牛影视 | 亚洲一级电影视频|