Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / wpf / src / WinFormsIntegration / MS / Win32 / DCSafeHandle.cs / 1 / DCSafeHandle.cs
using Microsoft.Win32.SafeHandles; using System.Runtime.InteropServices; using System; namespace MS.Win32 { internal sealed class DCSafeHandle : SafeHandleZeroOrMinusOneIsInvalid { private DCSafeHandle() : base(true) { } override protected bool ReleaseHandle() { return UnsafeNativeMethods.DeleteDC(handle); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using Microsoft.Win32.SafeHandles; using System.Runtime.InteropServices; using System; namespace MS.Win32 { internal sealed class DCSafeHandle : SafeHandleZeroOrMinusOneIsInvalid { private DCSafeHandle() : base(true) { } override protected bool ReleaseHandle() { return UnsafeNativeMethods.DeleteDC(handle); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- WebBrowsableAttribute.cs
- WebPartPersonalization.cs
- SafeFindHandle.cs
- ConditionCollection.cs
- PcmConverter.cs
- TreeNodeEventArgs.cs
- BinHexEncoder.cs
- LeftCellWrapper.cs
- OleDbCommand.cs
- fixedPageContentExtractor.cs
- MetadataFile.cs
- DataMemberFieldEditor.cs
- XPSSignatureDefinition.cs
- DataGridPagerStyle.cs
- ListViewGroup.cs
- DiscoveryReference.cs
- OutputCacheSection.cs
- DocumentViewer.cs
- SharedPerformanceCounter.cs
- BaseParagraph.cs
- XXXInfos.cs
- UriWriter.cs
- SafeThreadHandle.cs
- ResizeGrip.cs
- TreeNodeBinding.cs
- DodSequenceMerge.cs
- ObjectListShowCommandsEventArgs.cs
- DefaultEventAttribute.cs
- CheckPair.cs
- XmlIncludeAttribute.cs
- TimeBoundedCache.cs
- Timeline.cs
- EditorBrowsableAttribute.cs
- LinqDataSourceDeleteEventArgs.cs
- ObservableDictionary.cs
- TouchesOverProperty.cs
- ManualResetEvent.cs
- SafeHandle.cs
- DashStyle.cs
- Size.cs
- RuntimeHelpers.cs
- ConsumerConnectionPointCollection.cs
- TextInfo.cs
- Pair.cs
- Group.cs
- WinEventHandler.cs
- Transform.cs
- CustomCredentialPolicy.cs
- ServiceInfoCollection.cs
- ConfigurationStrings.cs
- DataRelationCollection.cs
- TextFormatterContext.cs
- WeakEventTable.cs
- SqlCacheDependencySection.cs
- CryptoStream.cs
- BrowserCapabilitiesFactory.cs
- HyperLinkColumn.cs
- _AutoWebProxyScriptEngine.cs
- EntityDataSourceValidationException.cs
- CapabilitiesUse.cs
- DispatcherEventArgs.cs
- XmlNavigatorFilter.cs
- TranslateTransform3D.cs
- EdmComplexPropertyAttribute.cs
- MailDefinition.cs
- SqlDataSourceQuery.cs
- DataTable.cs
- ChameleonKey.cs
- UrlPath.cs
- ResourceDictionary.cs
- SafeNativeMethods.cs
- DbProviderConfigurationHandler.cs
- SqlFormatter.cs
- DragDrop.cs
- Figure.cs
- NativeObjectSecurity.cs
- NullableConverter.cs
- MemberJoinTreeNode.cs
- SignatureDescription.cs
- SourceCollection.cs
- COM2ExtendedUITypeEditor.cs
- TargetControlTypeCache.cs
- CriticalHandle.cs
- MgmtConfigurationRecord.cs
- Configuration.cs
- EncryptedPackageFilter.cs
- ConfigurationErrorsException.cs
- FillRuleValidation.cs
- GridItem.cs
- TreeNodeStyleCollection.cs
- IPAddress.cs
- DebugView.cs
- ScheduleChanges.cs
- EDesignUtil.cs
- ButtonFlatAdapter.cs
- DataRelationPropertyDescriptor.cs
- JoinElimination.cs
- EntityDataSourceConfigureObjectContext.cs
- OdbcConnectionString.cs
- DataGridDetailsPresenter.cs