求助,关于CListCtrl::InsertItem函数的参数
本人VC++的造诣不深,MSDN上的解释实难以领会贯通,MSDN上是这样解释他的4种形式的:
int InsertItem( const LVITEM* pItem );
int InsertItem( int nItem, LPCTSTR lpszItem );
int InsertItem( int nItem, LPCTSTR lpszItem, int nImage );
int InsertItem( UINT nMask, int nItem, LPCTSTR lpszItem, UINT nState, UINT nStateMask, int nImage, LPARAM lParam );
我只想了解下只有3个参数的那种函数,望高手指点下给个详细点的解释,万分感谢~~ 展开
nt InsertItem( int nItem, LPCTSTR lpszItem, int nImage );第一个参数是插入的第几项,从零开始,比如从第一项插入,此参数为零,最末一项则是 (nMaxCount - 1)。第二个是插入项的文本显示。
输入值的集合X被称为f的定义域;可能的输出值的集合Y被称为f的值域。函数的值域是指定义域中全部元素通过映射f得到的实际输出值的集合。注意,把对应域称作值域是不正确的,函数的值域是函数的对应域的子集。
计算机科学中,参数和返回值的数据类型分别确定了子程序的定义域和对应域。因此定义域和对应域是函数一开始就确定的强制进行约束。另一方面,值域是和实际的实现有关。
扩展资料:
在一个变化过程中,发生变化的量叫变量(数学中,常常为x,而y则随x值的变化而变化),有些数值是不随变量而改变的,我们称它们为常量。
自变量(函数):一个与它量有关联的变量,这一量中的任何一值都能在它量中找到对应的固定值。
因变量(函数):随着自变量的变化而变化,且自变量取唯一值时,因变量(函数)有且只有唯一值与其相对应。
函数值:在y是x的函数中,x确定一个值,y就随之确定一个值,当x取a时,y就随之确定为b,b就叫做a的函数值。
参考资料来源:百度百科-函数
第一个参数是插入的第几项,从零开始,比如从第一项插入,此参数为零,最末一项则是 (nMaxCount - 1).
第二个是插入项的文本显示。
第三项是该项对应的图标索引。应用此参数要先设置SetImageList来设置图标链表。
第一个是行号
第二个是文本内容
InsertItem(0,"0行0列");
然后再用SetItemText(0, nID, szContent)