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

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

?? guisolexplorer.cpp

?? 界面開發
?? CPP
字號:
#include "StdAfx.h"
#include "guisolexplorer.h"
#include "resource.h"

#define ID_PROPERTIES 0x332
//#define ID_CLASSVIEW  0x333
#define ID_NEWFOLDER  0x334

CGuiSolExplorer::CGuiSolExplorer(void)
{
}

CGuiSolExplorer::~CGuiSolExplorer(void)
{
}
BEGIN_MESSAGE_MAP(CGuiSolExplorer, CGuiControlBar)
	ON_WM_CREATE()
	ON_COMMAND(ID_PROPERTIES,  Onproperties)
	ON_COMMAND(ID_NEWFOLDER,  OnNewFolder)
END_MESSAGE_MAP()

int CGuiSolExplorer::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CGuiControlBar::OnCreate(lpCreateStruct) == -1)
		return -1;
	//creamos el tab 
	if (!m_TabSolExplorer.Create(WS_VISIBLE|WS_CHILD,CRect(0,0,0,0),this,0x9999))
		return -1;

	const DWORD dwStyle =	WS_CHILD | WS_VISIBLE | TVS_HASLINES | TVS_LINESATROOT | TVS_HASBUTTONS ;
	
	

	if (!m_TreeResourceView.Create(dwStyle,	CRect(0,0,0,0), &m_TabSolExplorer, 2))
		return -1;
	
	m_imgList.Create (IDB_DBPROJECTS, 16, 20, RGB (255, 0, 0));
	CreatContExplorer();
	if (!m_TreeSolExplorer.Create(dwStyle,	CRect(0,0,0,0), &m_ctSolution, 2))
		return -1;
	CreatContClassView();
	
	if (!m_TreeClassView.Create(dwStyle,	CRect(0,0,0,0), &m_ctClassView, 2))
		return -1;
	
	m_TreeSolExplorer.SetImageList(&m_imgList,TVSIL_NORMAL);
	m_TreeClassView.SetImageList(&m_imgList,TVSIL_NORMAL);
	m_TabSolExplorer.SetImageList(IDB_DBPROJECTS, 16,21, RGB (255, 0, 0));
	m_TabSolExplorer.Addtab(&m_ctSolution,"Solution Explorer",0);
	m_TabSolExplorer.Addtab(&m_ctClassView,"Class View",1);
	m_TabSolExplorer.Addtab(&m_TreeResourceView,"Resource View",2);
	FillerSolExplorer();
	FillTreeClassView();
	m_ctSolution.AddComponen(&m_TreeSolExplorer);
	m_ctClassView.AddComponen(&m_TreeClassView);
	SetIcon(IDB_BITMAPHELP,16,4,RGB(255,0,0),1);
	return 0;
}

void CGuiSolExplorer::Onproperties()
{
	AfxMessageBox("Properties");
}
void CGuiSolExplorer::OnNewFolder()
{
	AfxMessageBox("New Folder");
}

int CGuiSolExplorer::CreatContClassView()
{
	if (!m_ctClassView.Create(WS_CHILD|WS_VISIBLE,CRect(0,0,0,0),&m_TabSolExplorer,124))
		return -1;
	m_ctClassView.AddComponen(&m_miClassView);
	m_miClassView.AlingButtons(CGuiMiniTool::ALIGN_LEFT);
	m_miClassView.SetImageList(IDB_DBPROJECTS, 16,24, RGB (255, 0, 0));
	m_miClassView.AddButton(22,ID_CLASSVIEW,NULL,_T(""),"Class View Sort by Type");
	m_miClassView.AddButton(23,ID_NEWFOLDER,NULL,_T(""),"New Folder");
	m_miClassView.AutoSize(FALSE);
	//m_miClassView.SetColor(GuiDrawLayer::GetRGBColorXP());
	return 1;
}

int CGuiSolExplorer::CreatContExplorer()
{
	//CGuiContainer m_ctClassView;
	//CGuiMiniTool  m_miClassView;
	if (!m_ctSolution.Create(WS_CHILD|WS_VISIBLE,CRect(0,0,0,0),&m_TabSolExplorer,124))
		return -1;
	m_ctSolution.AddComponen(&m_miSolution);
	m_miSolution.AlingButtons(CGuiMiniTool::ALIGN_LEFT);
	m_miSolution.SetImageList(IDB_DBPROJECTS, 16,22, RGB (255, 0, 0));
	m_miSolution.AddButton(21,ID_PROPERTIES,NULL,_T(""),"properties");
	m_miSolution.AutoSize(FALSE);
//	m_miSolution.SetColor(GuiDrawLayer::GetRGBColorXP());
	return 0;
}

void CGuiSolExplorer::FillerSolExplorer()
{
	HTREEITEM hRoot = m_TreeSolExplorer.InsertItem (_T("Solution \'GuiLib\'(2 projects)"), 0, 0);
	HTREEITEM hProject = m_TreeSolExplorer.InsertItem (_T("Gui_DevStudio"), 10, 10, hRoot);
	m_TreeSolExplorer.SetItemState (hProject, TVIS_BOLD, TVIS_BOLD);

	HTREEITEM hSrc = m_TreeSolExplorer.InsertItem (_T("Source Files"), 11, 12, hProject);

	m_TreeSolExplorer.InsertItem (_T("ChildFrm.cpp"), 13, 13, hSrc);
	m_TreeSolExplorer.InsertItem (_T("Gui_DevStudio.cpp"), 13, 13, hSrc);
	m_TreeSolExplorer.InsertItem (_T("Gui_DevStudio.rc"), 13, 13, hSrc);
	m_TreeSolExplorer.InsertItem (_T("Gui_DevStudioDoc.cpp"), 13, 13, hSrc);
	m_TreeSolExplorer.InsertItem (_T("Gui_DevStudioView.cpp"), 13, 13, hSrc);
	m_TreeSolExplorer.InsertItem (_T("GuiHelp.cpp"), 13, 13, hSrc);
	m_TreeSolExplorer.InsertItem (_T("MainFrm.cpp"), 13, 13, hSrc);
	m_TreeSolExplorer.InsertItem (_T("StdAfx.cpp"), 13, 13, hSrc);

	HTREEITEM hInc = m_TreeSolExplorer.InsertItem (_T("Header Files"), 11, 12, hProject);

	m_TreeSolExplorer.InsertItem (_T("ChildFrm.h"), 14, 14, hInc);
	m_TreeSolExplorer.InsertItem (_T("Gui_DevStudio.h"), 14, 14, hInc);
	m_TreeSolExplorer.InsertItem (_T("Gui_DevStudioDoc.h"), 14, 14, hInc);
	m_TreeSolExplorer.InsertItem (_T("Gui_DevStudioView.h"), 14, 14, hInc);
	m_TreeSolExplorer.InsertItem (_T("GuiHelp.h"), 14, 14, hInc);
	m_TreeSolExplorer.InsertItem (_T("MainFrm.h"), 14, 14, hInc);
	m_TreeSolExplorer.InsertItem (_T("StdAfx.h"), 14, 14, hInc);

	HTREEITEM hRes = m_TreeSolExplorer.InsertItem (_T("Resource Files"), 11, 12, hProject);

	m_TreeSolExplorer.InsertItem (_T("dbproject.bmp"), 14, 14, hRes);
	m_TreeSolExplorer.InsertItem (_T("Gui_DevStudio.ico"), 14, 14, hRes);
	m_TreeSolExplorer.InsertItem (_T("Gui_DevStudio.rc2"), 14, 14, hRes);
	m_TreeSolExplorer.InsertItem (_T("Toolbar.bmp"), 2, 2, hRes);

	m_TreeSolExplorer.Expand (hProject, TVE_EXPAND);
	m_TreeSolExplorer.Expand (hRoot, TVE_EXPAND);
	m_TreeSolExplorer.Expand (hSrc, TVE_EXPAND);
	m_TreeSolExplorer.Expand (hInc, TVE_EXPAND);
	m_TreeSolExplorer.Expand (hRes, TVE_EXPAND);
}

void CGuiSolExplorer::FillTreeClassView()
{
	HTREEITEM hRoot =m_TreeClassView.InsertItem (_T("Gui_DevStudio"), 0, 0);
	HTREEITEM hGlobal = m_TreeClassView.InsertItem (_T("Global Functions and Variables"), 16, 16, hRoot);
	m_TreeClassView.InsertItem (_T("indicators"), 18, 18, hGlobal);
	m_TreeClassView.InsertItem (_T("theApp"), 18, 18, hGlobal);
	m_TreeClassView.InsertItem (_T("THIS_FILE"), 18, 18, hGlobal);
	m_TreeClassView.InsertItem (_T("THIS_FILE"), 18, 18, hGlobal);
	m_TreeClassView.InsertItem (_T("THIS_FILE"), 18, 18, hGlobal);
	m_TreeClassView.InsertItem (_T("THIS_FILE"), 18, 18, hGlobal);
	m_TreeClassView.InsertItem (_T("THIS_FILE"), 18, 18, hGlobal);

	HTREEITEM hMacros = m_TreeClassView.InsertItem (_T("Macros and Constants"), 20, 20, hRoot);
	m_TreeClassView.InsertItem (_T("AFX_CHILDFRM_H_AF42DC2C"), 20, 20, hMacros);
	m_TreeClassView.InsertItem (_T("AFX_GUI_DEVSTUDIO_H"), 20, 20, hMacros);
	m_TreeClassView.InsertItem (_T("AFX_GUI_DECSTUDIOVIEW_H"), 20, 20, hMacros);
	m_TreeClassView.InsertItem (_T("AFX_MAINFRM_H"), 20, 20, hMacros);
	m_TreeClassView.InsertItem (_T("_APS_3D_CONTROLS"), 20, 20, hMacros);
	m_TreeClassView.InsertItem (_T("_APS_NEXT_COMMAND_VALUE"), 20, 20, hMacros);
	m_TreeClassView.InsertItem (_T("IDB_DBPROJECTS"), 20, 20, hMacros);
	m_TreeClassView.InsertItem (_T("IDR_MAINFRAME"), 20, 20, hMacros);
	m_TreeClassView.InsertItem (_T("new"), 20, 20, hMacros);

	HTREEITEM hDlg = m_TreeClassView.InsertItem (_T("CAboutDlg"), 15, 15, hRoot);

	m_TreeClassView.InsertItem (_T("Bases and Interfaces"), 15, 15,hDlg);
	m_TreeClassView.InsertItem (_T("Maps"), 15, 15, hDlg);
	m_TreeClassView.InsertItem (_T("_unnamed_d4099230_1"), 15, 15, hDlg);
	m_TreeClassView.InsertItem (_T("CAboutDlg(void)"), 15, 15, hDlg);

	HTREEITEM hChild = m_TreeClassView.InsertItem (_T("CChilFrame"), 15, 15, hRoot);
	HTREEITEM hChild1 = m_TreeClassView.InsertItem (_T("CGui_DevStudioApp"), 15, 15, hRoot);
	HTREEITEM hChild2 = m_TreeClassView.InsertItem (_T("CGui_DevStudioView"), 15, 15, hRoot);
	
	
	m_TreeClassView.Expand (hRoot, TVE_EXPAND);
	m_TreeClassView.Expand (hGlobal, TVE_EXPAND);
	m_TreeClassView.Expand (hMacros, TVE_EXPAND);
	m_TreeClassView.Expand (hDlg, TVE_EXPAND);
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲特级片在线| 国产精品久久久爽爽爽麻豆色哟哟| 国产精品一区二区无线| 精一区二区三区| 久久精品国产色蜜蜜麻豆| 蜜臀av在线播放一区二区三区 | 99久久国产综合精品色伊| 国产精品99久久不卡二区| 国产一区二区不卡在线| 国产福利一区二区三区| www.欧美日韩| 在线观看精品一区| 在线观看91精品国产麻豆| 欧美一区二区日韩一区二区| 日韩欧美一区在线观看| 欧美精品一区二区久久久| 久久久久久久久久久久久久久99 | 青椒成人免费视频| 久久成人羞羞网站| 国产成+人+日韩+欧美+亚洲| 91在线视频18| 欧美电影影音先锋| 欧美国产丝袜视频| 亚洲国产日韩一区二区| 欧美a一区二区| 成人午夜伦理影院| 欧美三级午夜理伦三级中视频| 日韩欧美中文字幕制服| 国产精品国产三级国产普通话99| 亚洲精品亚洲人成人网| 国内精品视频666| 97久久超碰国产精品| 91精品国产综合久久久久久久久久 | 麻豆久久久久久久| 波多野结衣中文字幕一区二区三区 | 成人av在线电影| 欧美日韩国产片| 国产精品伦理在线| 日本亚洲三级在线| 91女人视频在线观看| 欧美一区二区三区电影| 国产精品久久二区二区| 久久er99热精品一区二区| 91丨国产丨九色丨pron| 精品精品国产高清a毛片牛牛| ...中文天堂在线一区| 韩国女主播成人在线观看| 欧美在线影院一区二区| 中文幕一区二区三区久久蜜桃| 日韩精品91亚洲二区在线观看| 99久久99久久免费精品蜜臀| 26uuu久久天堂性欧美| 五月综合激情婷婷六月色窝| 99riav一区二区三区| 精品久久久三级丝袜| 亚洲国产精品自拍| 91丨九色丨黑人外教| 国产精品卡一卡二| 国产精品1区二区.| 日韩欧美一区二区不卡| 石原莉奈一区二区三区在线观看| 色婷婷综合久久久久中文| 中文字幕 久热精品 视频在线| 蜜桃视频一区二区三区| 欧美另类z0zxhd电影| 偷拍一区二区三区| 欧美精品日韩一本| 日韩成人免费在线| 7799精品视频| 麻豆精品视频在线观看视频| 欧美一区二区三区日韩视频| 午夜精品久久久久久久久| 欧美日韩精品一区二区三区四区| 亚洲综合色视频| 欧美主播一区二区三区| 亚洲成va人在线观看| 欧美三级蜜桃2在线观看| 亚洲一二三四在线| 欧美巨大另类极品videosbest| 丝袜美腿亚洲综合| 日韩欧美一区二区免费| 韩国成人精品a∨在线观看| 久久亚洲精华国产精华液| 国产精品系列在线播放| 亚洲国产精品av| 色av综合在线| 日韩和欧美的一区| 精品国产伦理网| 国产69精品久久777的优势| 中文字幕一区二区视频| 欧美午夜电影一区| 麻豆精品久久久| 国产欧美综合在线| 在线视频国产一区| 喷水一区二区三区| 国产精品天干天干在线综合| 色综合网色综合| 日产精品久久久久久久性色| 久久久亚洲综合| 日本国产一区二区| 久久97超碰国产精品超碰| 国产精品女同一区二区三区| 在线观看中文字幕不卡| 经典三级在线一区| 亚洲制服欧美中文字幕中文字幕| 欧美一区二区二区| 91在线porny国产在线看| 首页综合国产亚洲丝袜| 国产日产亚洲精品系列| 欧洲激情一区二区| 国产伦精品一区二区三区免费迷| 国产精品毛片久久久久久| 69av一区二区三区| 97久久超碰国产精品| 精品一区二区三区影院在线午夜| 亚洲青青青在线视频| 日韩欧美久久一区| 91蜜桃免费观看视频| 国产一区不卡在线| 亚洲电影你懂得| 中文字幕视频一区二区三区久| 欧美夫妻性生活| 91香蕉视频mp4| 成人午夜免费电影| 国产麻豆一精品一av一免费| 午夜av电影一区| 亚洲另类在线制服丝袜| 中文字幕精品综合| 亚洲精品一区二区三区精华液| 欧美性三三影院| 91麻豆免费看| 国产成人精品一区二区三区四区| 日韩电影一二三区| 午夜伦欧美伦电影理论片| 亚洲精品日韩专区silk| 自拍av一区二区三区| 欧美激情一区二区三区在线| 欧美电视剧在线看免费| 欧美一级精品大片| 91精品国产色综合久久ai换脸| 色偷偷久久一区二区三区| av一区二区三区黑人| 成人深夜在线观看| 丁香啪啪综合成人亚洲小说 | 成人网页在线观看| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 久久精品噜噜噜成人88aⅴ| 亚洲国产欧美日韩另类综合| 一区二区在线观看av| 国产精品久久久久精k8| 国产精品福利一区二区三区| 国产免费成人在线视频| 久久久高清一区二区三区| 国产欧美一区二区三区在线看蜜臀| 精品国产污网站| 亚洲精品一区二区精华| 国产视频不卡一区| 国产精品麻豆网站| 一区二区三区四区乱视频| 午夜视频久久久久久| 久久精品国产一区二区| 国产成人久久精品77777最新版本| 国产成人精品综合在线观看| 9i在线看片成人免费| 欧美亚洲国产一区二区三区va | 国产中文一区二区三区| 岛国精品在线观看| 在线精品视频一区二区| 欧美一卡2卡三卡4卡5免费| 欧美一区二区在线免费观看| 日韩欧美综合一区| 国产精品女上位| 亚洲国产精品久久久久婷婷884| 婷婷综合在线观看| 久久99热狠狠色一区二区| 成人av在线资源网| 91精品国产综合久久久蜜臀图片| 久久婷婷色综合| 亚洲色图欧美激情| 日本最新不卡在线| 白白色亚洲国产精品| 在线播放亚洲一区| 国产欧美精品国产国产专区| 午夜电影久久久| 国产呦萝稀缺另类资源| 99精品视频中文字幕| 欧美一区二区三区免费观看视频| 国产女主播一区| 天堂久久一区二区三区| av影院午夜一区| 精品日韩在线观看| 亚洲资源在线观看| 成人午夜av影视| 欧美一卡在线观看| 亚洲欧美国产毛片在线| 久久成人羞羞网站| 欧美三级中文字幕| 中文字幕在线观看一区| 精品无人区卡一卡二卡三乱码免费卡 | k8久久久一区二区三区|