你可以得到通用控件自定义资源的数据(见controlData节:http://msdn.microsoft.com/en-us/library/aa380902(v=VS.85).aspx)通过处理WM_CREATE和accesing CREATESTRUCT的lpCreateParams成员。控件创建后有没有办法访问数据?如何获得控制自定义资源数据
0
A
回答
1
看起来像我找到答案。我们可以使用FindResource-> LoadResource-> LockResource函数来获取指向对话资源数据的指针。 LockResource返回的指针将指向DLGTEMPLATEEX结构。这将允许通过对话框控件迭代找到所需要的对话框项(DLGITEMTEMPLATEEX),并从中提取自定义资源数据的控制的
-1
lpCreateParams只是一个指针到由调用者提供的附加创建参数。它不是数据本身。
窗口/控件的创建者不会保证在创建后保留这些数据。
所以,没有。
+0
的属性是不无效指针或没有。只要存在控制,它们都可以访问。 –
相关问题
- 1. 如何获得在自定义控制
- 2. 绑定资源数据到自定义winjs控件
- 3. 使用自定义数据资源
- 4. 自定义控件库文件资源
- 5. 如何限制自定义数据绑定控件接受我的自定义集合作为数据源?
- 6. 自定义用户控件数据源
- 7. 如何/资源了解如何在C#中制作自定义控件
- 8. 如何获得当地资源,在控制器
- 9. 如何获得父控制器自定义文本字段
- 10. 自定义请求以从其他URL资源获取数据
- 11. 如何获得控制器partialview数据
- 12. Laravel将自定义方法添加到资源控制器
- 13. Laravel 5资源控制器中的自定义命名路由
- 14. 从资源控制器调用自定义请求验证
- 15. 嵌套资源+自定义控制器方法
- 16. 如何获得此自定义数组?
- 17. 如何将资源添加到Silverlight自定义控件?
- 18. 在自定义数据源中显示进度控制
- 19. 如何在自定义控件上实现数据源属性?
- 20. 如何完全控制(读/写)自定义资源resw文件(通用Windows)
- 21. 设计注册的自定义操作控制器获取无资源
- 22. 如何在控制器中定义Spring数据源?
- 23. 资源自定义字段
- 24. 自定义网格数据的控制
- 25. 如何从Mesos奴隶制作自定义资源报价?
- 26. 播放框架自定义资源:如何复制到目标?
- 27. 如何为自定义Angular $资源动作指定headers参数
- 28. 如何在另一个自定义控件中获取文档数据源?
- 29. curl在php中 - 如何获得数组或其他资源获得的数据
- 30. 主动资源的自定义参数
我错过其中控制(以及因此的附加参数)在对话框资源被定义。我是假设你问通过CreateWindow的()创建的任何普通窗口/控件。 – CoreyStup