Esempio n. 1
0
void CPageSelectSig::OnSelchangedTreeLinesig(NMHDR* pNMHDR, LRESULT* pResult) {
	NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR;
	CTreeCursor bmk = m_treeSig.GetSelectedItem();
	if( 0L != bmk.GetData() ) {
		m_strSigname = bmk.GetText();
		UpdatePreview( );
	}
	*pResult = 0;
}
static CTreeCursor FindTreeBranch(CTreeCursor cursor, LPCTSTR branchName)
{
	cursor = cursor.GetChild();
	while (cursor != NULL)
	{
		if (cursor.GetText() == branchName)
		{
			return cursor;
		}

		cursor = cursor.GetNextSibling();
	}

	return cursor;
}