C++Builder相談室 Part5
■ このスレッドは過去ログ倉庫に格納されています
0760デフォルトの名無しさん
NGNGDelphi の文法ぐらい読めるようにね。
こんな感じかな。試してないけど。
//個別関数(の定義)
typedef void (*TTVReflexiveFunction)(TObject *Sender, TTreeNode *Node);
//汎用関数
void TreeNodeReflexive(TTreeView *TreeView, TTreeNode *TreeNode, TTVReflexiveFunction TVReflexiveFunction)
{
int ICount;
TVReflexiveFunction(TreeView, TreeNode);
for(ICount = 0 ; ICount < TreeNode.Count ; ++ICount) {
TreeNodeReflexive(TreeView, TreeNode[ICount], TVReflexiveFunction);
}
}
■ このスレッドは過去ログ倉庫に格納されています