How to truncation between HWND and int32 Varible Type

I want visit the Window Handle id in Blueprint. In Code , I Try truncation from ‘HWND’ to ‘uint32’ for the Blueprint Function. I Try much way, But Always Error when Compile.

int32 iHwnd = (int32)hwnd;

warning C4311: ‘type cast’: pointer truncation from ‘HWND’ to ‘uint32’
error C4302: ‘type cast’: truncation from ‘HWND’ to ‘uint32’

I Wonder How can truncation between HWND and int32 Varible Type.
Thanks.