0
A
回答
0
您可以将常用功能归入单独的类或模块。让你的对话框类从继承的类继承,或者调用独立函数。
我把这个过程称为这个过程软件演变:重构通用件分成两个或多个软件单元可以使用的单独模块。
相关问题
- 1. jQuery对话框功能
- 2. jquery-ui对话框中的jquery功能
- 3. jQuery UI的对话框功能
- 4. Rails中的对话功能
- 5. 调用视图的功能与对话框的功能相同
- 6. 在MFC程序中的对话框
- 7. jquery对话框关闭功能
- 8. Wijmo对话框功能可见问题
- 9. jquery对话框关闭功能
- 10. JQuery UI - “对话框不是功能”Hunh?
- 11. 在NSIS安装程序中调用MUI的PRE功能,跳过NSIS安装程序中的页面/对话框
- 12. 在Installshield中的功能树对话框中选择和禁用功能
- 13. 具有“重置”功能的“程序选项”对话框 - 最佳实践
- 14. 点击功能生成的jQuery对话框中的元素
- 15. 不能打电话点击处理程序中的JavaScript功能
- 16. 在jQuery对话框中的鼠标位置打开功能
- 17. 从Crm 2011中的功能区打开Silverlight对话框
- 18. 如何在onclick函数中调用我的对话框功能?
- 19. 在Android中关闭搜索对话框的功能是什么?
- 20. 调用jQuery对话框中的嵌套按钮功能
- 21. 如何在Jetpack中复制jQuery UI的对话框功能?
- 22. 与LISTBOX的对话框应用程序
- 23. 对话框崩溃的应用程序
- 24. Win32 GUI:对话框中的对话框
- 25. jQuery的对话框性能
- 26. 实现对话Webhook作为Azure功能应用程序
- 27. ajax成功电话打开对话框
- 28. iPhone:录制对话功能?
- 29. 沃森对话功能
- 30. 对话窗口中的对话框 - 父对话框关闭子对话框
有关您正在编码的框架的更多信息将有助于解答。一般来说:如果它是C,那么是的...全球帮手功能将是一条路。但是当你标记这个C++时,通常会有一个表示对话框的类,而“辅助函数”只是该类的私有方法。 – HostileFork
对不起,这是一个本机Windows C++程序,但我直接与Win32 API交互以创建对话框,控件等。我相信dialogproc需要是静态的,所以我可以将它放在它自己的类中,并使用一些私有静态成员函数。目前静态dialogproc是在我的主要应用程序类中定义的。 – user987280
我通常会建议使用一些抽象层([WTL](http://en.wikipedia.org/wiki/Windows_Template_Library),也许?)但是,很多这些C++桥做的是将对象指针填入窗口用'SetWindowLong()'和'GWL_USERDATA',然后用'GetWindowLong'在回调过程中将指针拉出......从存根(静态方法或其它)快速转换到它存储的对象上的调用类方法HWND。 – HostileFork