HSPのリストビューで
一列目の(商品コード)のアイテムを追加したら、追加したアイテムが一番上にいくんですが。
二列目の(商品名)のアイテムを1行目と同じように追加しても、一番上に行きません。
どうやったら2列目の(商品名)を追加したら1行目と同じように一番上に行くんでしょうか?
参考にさせてもらったサイト : http://halapeco.blog37.fc2.com/blog-entry-90.html
/* ソースコード */
winobj "SysListView32", "", 0x00000200, 0x50000001, 300, 100
hList = objinfo(stat, 2)
sendmsg hList, $1036, , $20
szText = "商品コード"
LVCOLUMN = 0x000F, 0, 100, varptr(szText), 0, 0
sendmsg hList, 0x101B, 0, varptr(LVCOLUMN)
szText = "商品名"
LVCOLUMN = 0x000F, 0, 100, varptr(szText), 0, 1
sendmsg hList, 0x101B, 1, varptr(LVCOLUMN)
/* 1行目(商品コード)のアイテムを一番上に追加 */
pszText = "A001"
LVITEM = 0x0001, 0, 0, 0, 0, varptr(pszText)
sendmsg hList, 0x1007, 0, varptr(LVITEM)
pszText = "A002"
LVITEM = 0x0001, 0, 0, 0, 0, varptr(pszText)
sendmsg hList, 0x1007, 0, varptr(LVITEM)
pszText = "A003"
LVITEM = 0x0001, 0, 0, 0, 0, varptr(pszText)
sendmsg hList, 0x1007, 0, varptr(LVITEM)
pszText = "A004"
LVITEM = 0x0001, 0, 0, 0, 0, varptr(pszText)
sendmsg hList, 0x1007, 0, varptr(LVITEM)
pszText = "A005"
LVITEM = 0x0001, 0, 0, 0, 0, varptr(pszText)
sendmsg hList, 0x1007, 0, varptr(LVITEM)
pszText = "A006"
LVITEM = 0x0001, 0, 0, 0, 0, varptr(pszText)
sendmsg hList, 0x1007, 0, varptr(LVITEM)