1

我在使用 Treeview 控件时遇到问题,当我尝试插入项目时,它显示第一行是空的,没有任何标题,如图所示: 图1

首先,我声明了一个名为 TreeCaption 的变量,其中包含项目标题:

TreeCaption         db 'Testing!',0

然后我调用了插入新项目的过程:

invoke InsertTreeViewItem,addr TreeCaption

这是程序:

InsertTreeViewItem proc  psztext : DWORD    
    LOCAL tvi   :  TV_ITEM
    LOCAL tvins :  TV_INSERTSTRUCT 

    mov tvi._mask,TVIF_TEXT 
    push psztext
    pop tvi.pszText
    push tvi    
    pop tvins.item  
    pop tvins.hParent,TVI_ROOT 
    mov tvins.hInsertAfter,TVI_SORT
    invoke SendMessage,hTreeview,TVM_INSERTITEM,0,addr tvins
    ret
InsertTreeViewItem endp 

我正在将 RadASM 作为 IDE 工作。

4

0 回答 0