@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: Displays a ShellAbout dialog box. !!!!C# Signature: [DllImport("shell32.dll")] static extern int ShellAbout(IntPtr hWnd, string szApp, string szOtherStuff, IntPtr hIcon); !!!!VB Signature: Declare Ansi Function ShellAbout Lib "shell32.dll" Alias "ShellAboutA" (ByVal hWnd As IntPtr, ByVal szApp As String, ByVal szOtherStuff As String, ByVal hIcon As IntPtr) As Integer !!!!User-Defined Types: None. !!!!Notes: The ShellAbout function dialog box uses text and a default icon that are specific to either Windows or Windows NT. To see an example of a ShellAbout dialog box, choose About Windows from the Help menu drop-down list in Windows Explorer. Windows 95/98/Me: ShellAbout is supported by the Microsoft Layer for Unicode (MSLU). To use MSLU, you must add certain files to your application, as outlined in Microsoft Layer for Unicode on Windows Me/98/95 Systems. !!!!Tips & Tricks: (C#) using System.Runtime.InteropServices; using System.Reflection; (VB) None. !!!!Sample Code: (C#) ShellAbout(this.Handle, "AppName " + Assembly.GetExecutingAssembly().GetName().Version.ToString(), "", IntPtr.Zero); (VB) ShellAbout(Me.Handle, Application.ProductName, "Version: " & Application.ProductVersion, Me.Icon.Handle) !!!!Alternative Managed API: Do you know one? Please contribute it! Documentation: ShellAbout@msdn on MSDN http://msdn2.microsoft.com/en-us/library/bb762152.aspx
Edit shell32.ShellAbout
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.