private void SetFlag( VistaUnsafeNativeMethods.TASKDIALOG_FLAGS flag, bool value ) { if ( value ) { this.flags |= flag; } else { this.flags &= ~flag; } }