on MessageBox(hWnd As Integer, lpText As String, lpCaption As String, uType As UInteger) As IntegerEnd Function在同为 .net 语言的C#中，这是仅有的处理方式。当然托管 C/C++ 就不必受此限制，见下节。
C和C++.微软Visual C++（MSVC）提供了许多标准C++的扩展，它允许直接在C++代码中将函数（类、数据变量）声明为输入或输出；这种做法已经被