0

我是 MFC 编程的新手。我在基于对话框的应用程序中使用 vs 2008。我想在按钮单击事件上调用波纹管功能...?当我像 SortList(listboxone); 给出未找到 SortList 的错误...!请帮我..!!

void SortList(CListBox& templistbox)
{   
    DWORD_PTR abc;
    int a=templistbox.GetCurSel();// Select current  Item Index    
    if(a<templistbox.GetCount()-1)
    {
        abc = (DWORD_PTR )templistbox.GetItemData(a);
        a++;
        templistbox.SetItemData(a,(DWORD_PTR) templistbox.GetItemData(templistbox.GetCurSel()));
    }
}

抱歉,现在我将功能更改为如上,但仍然给出相同的错误。

4

1 回答 1

2

您可能正在调用函数定义上方的函数。在 C/C++ 中,您需要在调用函数之前定义函数(或至少是原型) 。把这个:

void SortList(CListBox& templistbox);

在源文件的顶部。

于 2013-03-20T07:49:37.473 回答