public uint GetDlgItemInt(int nID, ref bool?translated, bool bSigned) { unsafe { bool tempTranslated = false; uint result = User32APIs.GetDlgItemInt(Hwnd, nID, &tempTranslated, bSigned); if (translated.HasValue) { translated = tempTranslated; } return(result); } }