gpt4 book ai didi

c++ - Windows 8 和 CListCtrl

转载 作者:太空宇宙 更新时间:2023-11-04 12:05:45 27 4
gpt4 key购买 nike

我目前正在尝试将产品移植到 Windows 8(桌面模式)。根据 Microsoft 的说法,该产品应该可以正常工作,但我在使用 CListCtrl 调用时遇到了问题。列表控件生成列表项,但没有文本显示在列表控件上,只有一个空白文档图标。

该控件是一个所有者绘制的控件,传入的数据肯定是有效的,但是当将该数据插入控件中的新条目时,它最终显示为空白。这只发生在 Windows 8..

有没有人遇到过这个问题,或者对这个问题可能是什么有任何想法?

最佳答案

事实证明,我们正在调用 ListBox_AddItemData() 来推送 Windows 消息,这在以前版本的 Windows 中有效,但 Windows 8 不允许这样做。

实际上捕获此消息的是一个 ListView 控件。一旦我切换了调用 ListBox_AddItemData() 的函数以发送自定义消息,被 ListView 控件捕获,指针现在是正确的,所以它在 Listbox_AddItemData 的消息破解器中发生了一些变化。

关于c++ - Windows 8 和 CListCtrl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12194663/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com