Tôi nhìn vào Function RegisterHotKey:Làm thế nào để vượt qua con trỏ null để Win32 API trong 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
);
Tôi đã sử dụng IntPtr
để vượt qua trong các đối số đầu tiên, trong đó hoạt động tốt trong hầu hết các trường hợp. Nhưng bây giờ tôi cần phải cố ý vượt qua một con trỏ null là đối số đầu tiên, mà IntPtr
(cố ý) sẽ không làm. Tôi mới vào. Net, và điều này khiến tôi bối rối. Tôi có thể làm cái này như thế nào?
Các cách khác để vượt qua các đối số đầu tiên: https://stackoverflow.com/questions/47997942/how-do-i-handle-optional -c-dll-struct-arguments-in-c-sharp – River