如何给别的程序的syslistview32添加一个项目? 20
MFC如何给别的程序(无源代码)的syslistview32添加一个项目?用sendmessage?能详细点吗?我知道获得句柄,sendmessage怎么知道,如何组建m...
MFC如何给别的程序(无源代码)的syslistview32添加一个项目?用sendmessage?
能详细点吗?
我知道获得句柄,sendmessage
怎么知道,如何组建message?因为我发给他的信息,是add里面有参数啊,具体些好吗? 展开
能详细点吗?
我知道获得句柄,sendmessage
怎么知道,如何组建message?因为我发给他的信息,是add里面有参数啊,具体些好吗? 展开
2个回答
展开全部
很简单的,如果获得了那个listview窗口的句柄 m_theListCtrl;
LVITEM* pItem;
pItem;//设定它的各个成员值,跟平常MFC里面操作CListCtrl一样。
::SendMessage(m_theListCtrl, LVM_INSERTITEM, 0, (LPARAM)pItem);
MFC里面的几个窗口类,就是对API的包装。
你使用任何一个 函数,点F12 看.inl 文件里面的成员函数实现就行了,都是发送扩展消息来实现的。
LVITEM* pItem;
pItem;//设定它的各个成员值,跟平常MFC里面操作CListCtrl一样。
::SendMessage(m_theListCtrl, LVM_INSERTITEM, 0, (LPARAM)pItem);
MFC里面的几个窗口类,就是对API的包装。
你使用任何一个 函数,点F12 看.inl 文件里面的成员函数实现就行了,都是发送扩展消息来实现的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询