public virtual void setToParent() { this.hwndOld = WINAPI_test.INSTANCE.SetParent(getExternalHandle(), ThisHandle); int i = User32.INSTANCE.GetWindowLong(getExternalHandle(), -16); i |= 0x50000000; User32.INSTANCE.SetWindowLong(getExternalHandle(), -16, i); WinForms.registerForeignWindow(ThisHandle); }