本文整理汇总了C++中ListIter::RegionName方法的典型用法代码示例。如果您正苦于以下问题:C++ ListIter::RegionName方法的具体用法?C++ ListIter::RegionName怎么用?C++ ListIter::RegionName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ListIter
的用法示例。
在下文中一共展示了ListIter::RegionName方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Point
void
MsnPkgDlg::DrawNavPlan()
{
if (mission) {
if (pkg_index < 0 || pkg_index >= mission->GetElements().size())
pkg_index = 0;
MissionElement* element = mission->GetElements()[pkg_index];
if (nav_list && element) {
nav_list->ClearItems();
Point loc = element->Location();
int i = 0;
ListIter<Instruction> navpt = element->NavList();
while (++navpt) {
char txt[256];
sprintf_s(txt, "%d", i + 1);
nav_list->AddItem(txt);
nav_list->SetItemText(i, 1, Instruction::ActionName(navpt->Action()));
nav_list->SetItemText(i, 2, navpt->RegionName());
double dist = Point(loc - navpt->Location()).length();
FormatNumber(txt, dist);
nav_list->SetItemText(i, 3, txt);
sprintf_s(txt, "%d", navpt->Speed());
nav_list->SetItemText(i, 4, txt);
loc = navpt->Location();
i++;
}
}
}
}