>>catsさん
ありがとうございます。
通知メッセージの監視まではできたのですが、文字の取得がうまくいきません。
#include "llmod3/llmod3.hsp"
#include "llmod3/listview.hsp"
#include "llmod3/img.hsp"
//----マクロ
#const WM_NOTIFY 0x004E ;メッセージ用
#const LVS_EDITLABELS 0x0200 ;編集を可能にする(値を調べるのにかなり苦労した。)
oncmd gosub *NOTIFY,WM_NOTIFY ;割り込み
//----リストビュー作成
listview 400,200,$110009 | LVS_EDITLABELS
id=stat :hwd=objinfo_hwnd(id)
listaddcl 0,"test1",100,2
listaddcl 1,"test2",100
listaddcl 2,"test3",100
listadd 0,"あいうえお",0
listadd 1,"かきくけこ",0
listadd 0,"さしすせそ",1
listadd 1,"たちつてと",1
listadd 0,"なにぬねの",2
listadd 1,"はひふへほ",2
stop
//----WM_NOTIFYメッセージ
*NOTIFY
dupptr nmhdr,lparam,12 ; NMHDR 構造体の割り当て
if nmhdr.0!=hwd :return
if nmhdr.2=-106{
dupptr a,lparam,64,2
dialog a
}
return 0
>>このときlparamのポインタから今度は64バイト(文字列分)変数を作ります。
今思ったのですが、この文字列というのは、編集された文字列が入っているのでしょうか?