【发布时间】:2012-07-21 17:17:17
【问题描述】:
我一直在研究这个,但我希望社区提供一些关于 VB.NET 中提供的 MessageBox class 的意见。
从我的观点和目前的理解来看,我将MessageBox 视为Class,主要是因为在VS2010 中将其显示为一个类。我看到我们在这个类和属性中有方法。为什么很多网站、教程、书籍都将其称为函数?甚至 MSDN 也将其称为 MessageBox 函数。仅仅是因为这是 WINAPI 的一部分吗?
现在出现的另一个问题是,我仔细研究了 VB.NET 中的 MessageBox 类,为什么我们不必在使用之前创建 Messagebox 类型的对象。看来我们可以只调用 Messagebox 类并调出“Show”方法...
我仍处于完全理解 OOP 概念的初级阶段,我不介意关于这个特定主题的技术解释。
我正在阅读 MSDN 页面上的 MessageBox 功能,这是最初触发我提出这个问题的原因。
http://msdn.microsoft.com/en-us/library/windows/desktop/ms645505(v=vs.85).aspx
最后,我的问题: 为什么当 VS2010 intellisense 将“MessageBox”显示为一个类时,它在 VB.NET 中被视为一个函数?
【问题讨论】:
标签: .net vb.net winapi messagebox