User32GetWindowModuleFileName(SafeHandle, StringBuilder, UInt32) Method

Retrieves the full path and file name of the module associated with the specified window handle.

Definition

Namespace: DevCase.Win32.NativeMethods
Assembly: DevCase.net48 (in DevCase.net48.dll) Version: 6.0.0.0 (6.0)
XMLNS for XAML: Not mapped to an xmlns.
[DllImportAttribute("User32.dll", CharSet = CharSet.Auto, BestFitMapping = false, 
	ThrowOnUnmappableChar = true)]
public static uint GetWindowModuleFileName(
	SafeHandle hWnd,
	StringBuilder fileName,
	uint fileNameMax
)

Parameters

hWnd  SafeHandle
A handle to the window whose module file name is to be retrieved.
fileName  StringBuilder
The path and file name.
fileNameMax  UInt32
The maximum number of characters that can be copied into the fileName buffer.

Return Value

UInt32
If the function succeeds, the return value is .

If the function fails, the return value is .

To get extended error information, call GetLastWin32Error.

Remarks

See Also