//************************************ // 函数名称: SetItemTextColor // 返回类型: void // 参数信息: DWORD _dwItemTextColor // 函数说明: //************************************ void CTreeViewUI::SetItemTextColor( DWORD _dwItemTextColor ) { for(int nIndex = 0;nIndex < GetCount();nIndex++){ CTreeNodeUI* pTreeNode = static_cast<CTreeNodeUI*>(GetItemAt(nIndex)); if(pTreeNode) pTreeNode->SetItemTextColor(_dwItemTextColor); } }
IMPL_LUA_FUNC(LuaCTreeNodeUI, SetItemTextColor) { try { CTreeNodeUI* self; self = static_cast<CTreeNodeUI*>(LuaStatic::CheckUserData(l, 1)); DWORD dwCor = LuaStatic::ReadRGBAFromLua(l, 2); self->SetItemTextColor(dwCor); return 0; } catch (...) { DuiException(_T("LuaCTreeNodeUI::SetItemTextColor")); return 0; } }