estoy mirando a la función RegisterHotKey:¿Cómo pasar el puntero nulo a la API de Win32 en C# .Net?
http://msdn.microsoft.com/en-us/library/ms646309(VS.85).aspx
BOOL RegisterHotKey(
__in HWND hWnd,
__in int id,
__in UINT fsModifiers,
__in UINT vk
);
He estado usando IntPtr
que pase en el primer argumento, que funciona bien en la mayoría de los casos. Pero ahora necesito pasar deliberadamente un puntero nulo como el primer argumento, que IntPtr
(deliberadamente) no hará. Soy nuevo en .Net, y esto me tiene perplejo. ¿Cómo puedo hacer esto?
Otras formas de pasar el primer argumento: https://stackoverflow.com/questions/47997942/how-do-i-handle-optional -c-dll-struct-arguments-in-c-sharp – River