What are the equivalent Win32 API for Dotnet Framework API ?

From: Anonieko Ramos (anonieko_at_hotmail.com)
Date: 03/09/04


Date: 9 Mar 2004 06:27:34 -0800

http://www.msdnaa.com/content/?Win32_to_.NET_Framework_API_Map

Summary: This article identifies the Microsoft .NET Framework version
1.0 or 1.1 APIs that provide similar functionality to Microsoft Win32
functions. One or more relevant .NET Framework APIs are shown for each
Win32 function listed. The intended audience for this article is
experienced Win32 developers who are creating applications or
libraries based on the Microsoft .NET Framework, but anyone looking
for a managed counterpart for a Win32 function could find this
document useful. (85 printed pages)

In this article, the Microsoft® Win32® functions are organized by
category. Each Win32 function that is listed belongs to only one
category, and each category is presented in its own table. An
alphabetical list of the Win32 categories is provided, as well as a
hierarchical list. To locate a Win32 function, select the appropriate
category from one of the category lists or search the article for the
name of the function. If you do not find the Win32 function that you
are seeking, it means that no equivalent .NET Framework API exists in
the .NET Framework version 1.0 or 1.1 or that the Win32 function and
the relevant .NET Framework API were inadvertently omitted from the
list.

If you believe that a Win32 function and the relevant .NET Framework
API have been omitted from this article, please let us know by using
the feedback link. For more information on the APIs listed in this
article, see the Platform SDK documentation or the .NET Framework SDK
documentation in the MSDN® library.

Alphabetical Win32 Category List

Summary: This article identifies the Microsoft .NET Framework version
1.0 or 1.1 APIs that provide similar functionality to Microsoft Win32
functions. One or more relevant .NET Framework APIs are shown for each
Win32 function listed. The intended audience for this article is
experienced Win32 developers who are creating applications or
libraries based on the Microsoft .NET Framework, but anyone looking
for a managed counterpart for a Win32 function could find this
document useful. (85 printed pages)

In this article, the Microsoft® Win32® functions are organized by
category. Each Win32 function that is listed belongs to only one
category, and each category is presented in its own table. An
alphabetical list of the Win32 categories is provided, as well as a
hierarchical list. To locate a Win32 function, select the appropriate
category from one of the category lists or search the article for the
name of the function. If you do not find the Win32 function that you
are seeking, it means that no equivalent .NET Framework API exists in
the .NET Framework version 1.0 or 1.1 or that the Win32 function and
the relevant .NET Framework API were inadvertently omitted from the
list.

If you believe that a Win32 function and the relevant .NET Framework
API have been omitted from this article, please let us know by using
the feedback link. For more information on the APIs listed in this
article, see the Platform SDK documentation or the .NET Framework SDK
documentation in the MSDN® library.



Relevant Pages

  • Re: Error LNK2028 unresolved token / LNK2019 Unrevolved external symbol
    ... 1- Create a C++ win32 console application with the defaults parameters ... 3- Compile the console application ... The latter is a different language, formally called C++/CLI, that targets the .NET platform rather than the native Win32 platform. ... The reason your C++/CLI project doesn't have user32.lib setup in the linker input is that the .NET framework already provides similar services, and the IDE assumes that you want to prefer those to the older, native ones. ...
    (microsoft.public.vc.language)
  • Re: .NET 3.0
    ... Some time ago Microsoft said for ... the foreseable future all new versions of the .NET framework would ... write for Win32 is much more convenient and generally requires less ...
    (borland.public.delphi.non-technical)
  • Re: Diamondback new features for Win32
    ... Brion L. Webster wrote: ... > that the .NET framework is required for the Diamondback IDE, ... even if you only install the Win32 personality. ...
    (borland.public.delphi.non-technical)
  • Re: Platform (native) development
    ... But C/C++ and Win32 I think are good when very high performances are ... required (or when you have little memory available, ... afford the .NET framework to be loaded into memory). ... dealing with AVI files including some graphics. ...
    (microsoft.public.vc.language)
  • Re: .NET myths debunked.
    ... new APIs will be managed code APIs and no longer introduced as C APIs ... > ala Win32. ... windows developers have the choice to continue to develop with Win32/64 code ...
    (borland.public.delphi.non-technical)