求教:taohe兄(关于你书中的例子)
taohe兄:下面是你的书中第八章testmatlabcom中的一段程序,我在调试的时候出现下述问题,想请教一下。调试的时候,总是提示'InsertColumn' : undeclared identifier;'InsertItem' : undeclared identifier,为什么啊,我的设置有问题?不解,多谢关注,多谢解答……for(j=1;j<InsertColumn(j,strText,LVCFMT_LEFT,columnWidth);)
{
for(i=0;i<InsertItem(
LVIF_TEXT|LVIF_STATE,i,strText,
(i%2)==0?LVIS_SELECTED:0,LVIS_SELECTED,0,0);)//Initialize the text of the subitems
for(j=1;j<n+1;j++)
{
strText.Format(_T("%.0f"),y);
pListBox->SetItemText(i,j,strText);
}
} 不好意思,好像排版有错,书中的源代码例子似乎给排乱了。你有没有书中例子的源代码?它是可以从出版社提供的网页下载的。或者你告诉我你用的vc版本,我给你一个工程文件。
书中版面排版有错,而我没能在正式印刷之前检查到并加以改正,给读者造成了困扰,实在是惭愧。
感谢taohe兄……
看了一下msdn,把程序改了一下(如下),可以编译,但是无显示,呵呵……strText.Format(_T("%.0f"),y);这句不懂,y是二维的吧?
for(j=1;j< pListBox->InsertColumn(j,strText,LVCFMT_LEFT,columnWidth);)
{
for(i=0;i< pListBox->InsertItem(
LVIF_TEXT|LVIF_STATE,i,strText,
(i%2)==0?LVIS_SELECTED:0,LVIS_SELECTED,0,0);)//Initialize the text of the subitems
for(j=1;j<n+1;j++)
{
strText.Format(_T("%.0f"),y);
pListBox->SetItemText(i,j,strText);
}
}
我用的是vc++6.0,邮箱:hitwtj@126.com
回复 #2 taohe 的帖子
你的书的名字 <深入浅出MATLAB 7.x混合编程 >机械工业出版社* 有空去拜读一下这本书
页:
[1]