我创建使用代码::块和MinGW一个Win32 GUI应用程序。我正在使用this tutorial作为指导。一切运行良好,直到我决定我需要一个列表框来显示当前目录中的文件。我不想自己在窗口中的列表框,我希望它在主窗口内。我接下来的教程对这部分没有太大帮助,所以我仍然不知道如何创建列表框。我认为,以某种方式使用资源编辑器。有人可以帮我吗?列表框在主窗口
Q
列表框在主窗口
1
A
回答
1
我假设你有一个窗口过程(让我们称之为WndProc
)为您的主窗口(我们称之为)。
添加WM_CREATE
处理程序WndProc
如果不是已经存在。
在WM_CREATE
处理程序中,添加调用CreateWindowEx
创建列表框为一个子窗口:在这里重要的是类名“LISTBOX”的CreateWindowEx
const HWND hWndList = CreateWindowEx(...);
挑剔的参数,即style参数必须包括WS_CHILD
标志(加上其他必要列表框的标志,当然)和父参数必须是。
对于其他参数,使用你的大脑和阅读文档。
+0
怪我没有看到你的答案,直到如今。在阅读您发布的内容之前,我实际上已经完成了这项工作。不管怎么说,还是要谢谢你! – 2011-02-17 18:24:22
相关问题
- 1. 获取主框架窗口
- 2. 码头WPF列表框到窗口
- 3. WPF列表框是无界的窗口
- 4. 主窗口内新窗口?
- 5. 在主窗口之前加载窗口
- 6. 禁用主题窗口边框
- 7. PyQt5对话框关闭主窗口
- 8. 主窗口下的消息框
- 9. Tkinter框架添加到主窗口
- 10. WPF从主窗口文本框中
- 11. 更新主窗口对话框
- 12. 在主窗口窗口内打开子窗口
- 13. 列表窗口路由表
- 14. Qt的获取从主窗口UI参数在主窗口场
- 15. 从弹出窗口填充无序列表到主窗口 - JavaScript的
- 16. 显示在主窗口
- 17. 添加DockWidget在主窗口
- 18. 将窗体值从精美框弹出窗口传递到主窗口
- 19. 主窗口中的浮动窗口
- 20. Pyqt 5新窗口崩溃主窗口
- 21. 从弹出窗口调用主窗口
- 22. 主窗口内的FLTK弹出窗口
- 23. 隐藏窗口隐藏主窗口
- 24. 从弹出窗口刷新主窗口
- 25. 主窗口中的WPF窗口
- 26. 对话窗口更改主窗口
- 27. XCode:重新排列输出/主窗口
- 28. 发现难以在tikinter窗口内动态更新列表框
- 29. 组合框下拉列表正在窗口屏幕下方。
- 30. WPF:在窗口加载一个列表框加载
你有Petzold的书,编程的Windows?如果不是,为什么不呢? – 2011-02-16 19:41:11