Link Search Menu Expand Document

wchar_t* enuLogicGetSymbolType(wchar_t* pStrFilename, wchar_t* pStrSymbol)

wchar_t* enuLogicGetSymbolType(wchar_t* pStrFilename, wchar_t* pStrSymbol)

Parameters

  • wchar_t* pStrFilename

LOGIC영역에서의 SVG 파일을 입력합니다.

  • wchar_t* pStrSymbol

심볼의 이름을 입력합니다.

Return Value

Type : wchar_t*

심볼의 Type정보를 반환합니다.

Remarks

Examples

bool CMainFrame::LogicSymbolEdit()
{
	wchar_t* pStrType = enuLogicGetSymbolType(L"library\\logic\\logic_symbol.svg", L"ADDER");
	if (pStrType)
	{
		if (wcscmp(pStrType, L"node") == 0)
		{
			OpenLogicFile(strPicture, strSymbol);
			return true;
		}
		else
		{
			CString strMessage;
			strMessage.Format(L"%s - 알수없는 심볼의 타입 정보입니다", pStrType);
			AfxMessageBox(strMessage);
			return false;
		}
	}
	return false;
}