functionitem.cpp

来自「非常不错的财政管理系统」· C++ 代码 · 共 31 行

CPP
31
字号
// FunctionItem.cpp: implementation of the CFunctionItem class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "GroupFunctionItem.h"

static const GUID CFunctionNodeItemGUID_NODETYPE = GUID_NULL;
const GUID*  CFunctionNodeItem::m_NODETYPE = &CFunctionNodeItemGUID_NODETYPE;
const OLECHAR* CFunctionNodeItem::m_SZNODETYPE = OLESTR("00000000-0000-0000-0000-000000000000");
const OLECHAR* CFunctionNodeItem::m_SZDISPLAY_NAME = OLESTR("Result Items");
const CLSID* CFunctionNodeItem::m_SNAPIN_CLASSID = &CLSID_AuthorityMgr;


HRESULT CFunctionNodeItem::OnSelect(IConsole *spConsole, IComponent* pComponent)
{
	IToolbar* p = (IToolbar*) ((CAuthorityMgrComponent*)pComponent)->m_toolbarMap.Lookup(IDR_TOOLBAR_SET);
	if(p){
		if(rightLevel==0){
	 		p->SetButtonState(ID_BTN_YES, ENABLED, TRUE);
			p->SetButtonState(ID_BTN_NO, ENABLED, FALSE);
		}else{
	 		p->SetButtonState(ID_BTN_YES, ENABLED, FALSE);
			p->SetButtonState(ID_BTN_NO, ENABLED, TRUE);
		}

	}
	return S_OK;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?