如何读取其它程序中MFCGridCtrl控件的单元格数据

如何读取其它程序中MFCGridCtrl控件的单元格数据,第1张

理论上你要先获取拥有这个MFCGridCtrl的父窗口的句柄, 然后enumchildwindow枚举子窗口并获得MFCGridCtrl的句柄, 然后就可以通过API来获得数据了。 你可以试试

1

自己先定义一个容器来装载要输出的数据。2

用GetItemText()或GetItemData()这两个函数可以得到每一个列表的数据,返回值分别是一个CString类型和一个DWORD类型,具体用法你可以直接MSDN查一下就行了。(PS:用GetCount()可以得到当前列表中列表项的总数,遍历的时候可以用它)

mfc clistctrl虚拟列表 怎么绑定数据库

使用SetRedraw禁止窗口重绘, *** 作完成后,再恢复窗口重绘

m_ctlListSetRedraw(FALSE);

//以下为更新数据 *** 作

//……

//恢复窗口重绘

m_ctlListSetRedraw(TRUE);

userInputGetWindowText(c_userInput)

c_useriput是输入编辑框控件变量这样就把编辑框中的字符传递给字符串变量c_userinput

之后对c_userinput用sizeof即可,lz还有什么不懂的可以再问

以上就是关于如何读取其它程序中MFCGridCtrl控件的单元格数据全部的内容,包括:如何读取其它程序中MFCGridCtrl控件的单元格数据、在C++的面向对话框的MFC里,列表框要怎么输出数据啊、mfc clistctrl虚拟列表 怎么绑定数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9765939.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存