Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / 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
- SessionStateContainer.cs
- Scanner.cs
- ILGenerator.cs
- DesignerCommandAdapter.cs
- VectorKeyFrameCollection.cs
- SQLInt32Storage.cs
- Process.cs
- WeakHashtable.cs
- FormViewAutoFormat.cs
- BuilderPropertyEntry.cs
- RtfToXamlLexer.cs
- XmlSchemaAttributeGroupRef.cs
- UIElementPropertyUndoUnit.cs
- RequestCachingSection.cs
- PerformanceCounterCategory.cs
- ServiceModelExtensionElement.cs
- EditorPart.cs
- TokenBasedSet.cs
- ManagementEventArgs.cs
- WindowsSysHeader.cs
- OneOfScalarConst.cs
- PropertyCollection.cs
- MD5.cs
- MULTI_QI.cs
- SapiInterop.cs
- CodeGenerator.cs
- SmtpLoginAuthenticationModule.cs
- RevocationPoint.cs
- GeometryConverter.cs
- SamlAttributeStatement.cs
- TdsValueSetter.cs
- PositiveTimeSpanValidator.cs
- PlatformCulture.cs
- OrderedDictionary.cs
- DataReceivedEventArgs.cs
- HashMembershipCondition.cs
- ComponentCache.cs
- Polygon.cs
- TreeSet.cs
- ThreadStateException.cs
- SystemWebCachingSectionGroup.cs
- SiteMapDataSourceView.cs
- RootContext.cs
- NameValueSectionHandler.cs
- InstanceLockLostException.cs
- _CacheStreams.cs
- SizeIndependentAnimationStorage.cs
- XamlFilter.cs
- UnsafeMethods.cs
- CodeVariableReferenceExpression.cs
- UriTemplatePathPartiallyEquivalentSet.cs
- DataContractSet.cs
- TypeBuilderInstantiation.cs
- ParameterRetriever.cs
- ByteStream.cs
- TabItemWrapperAutomationPeer.cs
- TiffBitmapDecoder.cs
- MatrixCamera.cs
- RepeatBehavior.cs
- NameScopePropertyAttribute.cs
- HttpListenerContext.cs
- Bezier.cs
- ValuePattern.cs
- HtmlInputControl.cs
- TaskSchedulerException.cs
- DefaultWorkflowSchedulerService.cs
- TemplatePropertyEntry.cs
- DoubleCollectionConverter.cs
- MenuItemBindingCollection.cs
- JavascriptXmlWriterWrapper.cs
- ContentIterators.cs
- XomlCompilerHelpers.cs
- DataGridPageChangedEventArgs.cs
- PictureBox.cs
- LoginDesignerUtil.cs
- VerifyHashRequest.cs
- TreeNodeStyle.cs
- UnknownWrapper.cs
- ResourceDictionary.cs
- ZipIOExtraField.cs
- SqlExpressionNullability.cs
- PersonalizationStateInfo.cs
- MulticastNotSupportedException.cs
- OracleDataReader.cs
- InstanceLockedException.cs
- ImmutableObjectAttribute.cs
- SecurityPermission.cs
- FontDialog.cs
- SQLDateTimeStorage.cs
- DesignerHelpers.cs
- Token.cs
- StringBlob.cs
- MarginsConverter.cs
- _DigestClient.cs
- PathFigureCollectionValueSerializer.cs
- JobCollate.cs
- PasswordDeriveBytes.cs
- ToolboxItemImageConverter.cs
- BoundsDrawingContextWalker.cs
- HandlerFactoryWrapper.cs