Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Designer / Drawing / System / Drawing / Design / UnsafeNativeMethods.cs / 1 / UnsafeNativeMethods.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Drawing.Design { using System.Runtime.InteropServices; using System; using System.Security.Permissions; using System.Collections; using System.IO; using System.Text; [ System.Security.SuppressUnmanagedCodeSecurityAttribute() ] internal class UnsafeNativeMethods { private UnsafeNativeMethods() {} [DllImport(ExternDll.User32, ExactSpelling=true, CharSet=CharSet.Auto)] public static extern int ClientToScreen(HandleRef hWnd, [In, Out] NativeMethods.POINT pt); [DllImport(ExternDll.User32, ExactSpelling=true, CharSet=CharSet.Auto)] public static extern int ScreenToClient(HandleRef hWnd, [In, Out] NativeMethods.POINT pt); [DllImport(ExternDll.User32, ExactSpelling=true, CharSet=CharSet.Auto)] public static extern IntPtr SetFocus(HandleRef hWnd); [DllImport(ExternDll.User32, ExactSpelling=true, CharSet=CharSet.Auto)] public static extern IntPtr GetFocus(); [DllImport(ExternDll.User32, ExactSpelling=true, CharSet=CharSet.Auto)] public static extern void NotifyWinEvent(int winEvent, HandleRef hwnd, int objType, int objID); public const int OBJID_CLIENT = unchecked(unchecked((int)0xFFFFFFFC)); } } // 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
- CustomError.cs
- TextRange.cs
- UnmanagedMarshal.cs
- NamespaceTable.cs
- UInt64.cs
- EventProxy.cs
- ViewGenResults.cs
- Compiler.cs
- WebPartCancelEventArgs.cs
- SoapFault.cs
- HttpProfileGroupBase.cs
- OdbcEnvironment.cs
- TextCompositionEventArgs.cs
- XmlDocumentSerializer.cs
- M3DUtil.cs
- ButtonFieldBase.cs
- SynchronizingStream.cs
- CommandSet.cs
- UnaryNode.cs
- PngBitmapDecoder.cs
- IItemContainerGenerator.cs
- PostBackOptions.cs
- SafeNativeMethodsCLR.cs
- ColorTranslator.cs
- DSGeneratorProblem.cs
- XamlReaderHelper.cs
- Bidi.cs
- PackUriHelper.cs
- LZCodec.cs
- ObjectResult.cs
- MaterialGroup.cs
- ScriptDescriptor.cs
- SingleStorage.cs
- LogConverter.cs
- TransactionOptions.cs
- RemotingServices.cs
- AppSettingsReader.cs
- TextBoxRenderer.cs
- FormsAuthentication.cs
- ImageMapEventArgs.cs
- DataProtection.cs
- WsatConfiguration.cs
- HMACRIPEMD160.cs
- DependencyPropertyHelper.cs
- CodeTryCatchFinallyStatement.cs
- LocalizationComments.cs
- CompilerGeneratedAttribute.cs
- AbandonedMutexException.cs
- HostingEnvironmentSection.cs
- AutoGeneratedField.cs
- DesignerCommandAdapter.cs
- OutputCacheProfile.cs
- HwndSource.cs
- LazyTextWriterCreator.cs
- RSAOAEPKeyExchangeDeformatter.cs
- CreateUserWizard.cs
- ImmutablePropertyDescriptorGridEntry.cs
- connectionpool.cs
- XmlCharacterData.cs
- InternalConfigRoot.cs
- SecondaryIndexList.cs
- AudioStateChangedEventArgs.cs
- ToolStripCodeDomSerializer.cs
- MarkupExtensionReturnTypeAttribute.cs
- CommonGetThemePartSize.cs
- XmlDocumentFragment.cs
- BitStack.cs
- TraceUtility.cs
- HtmlDocument.cs
- KeyFrames.cs
- PropertyOverridesTypeEditor.cs
- MarshalByValueComponent.cs
- TextEditorLists.cs
- QueryConverter.cs
- ServicePointManagerElement.cs
- TTSVoice.cs
- PropertyGridEditorPart.cs
- TokenCreationException.cs
- SoapObjectReader.cs
- ProxyManager.cs
- Schema.cs
- Document.cs
- BaseDataBoundControl.cs
- DecimalConstantAttribute.cs
- DEREncoding.cs
- TemplateControl.cs
- HttpCacheVary.cs
- XsdBuildProvider.cs
- InputEventArgs.cs
- RichTextBoxConstants.cs
- RegexCharClass.cs
- DesignSurfaceCollection.cs
- TreeViewItem.cs
- UIPropertyMetadata.cs
- WebPartsPersonalizationAuthorization.cs
- XmlSchemaSimpleContentRestriction.cs
- SafeCryptContextHandle.cs
- ApplicationContext.cs
- DbProviderManifest.cs
- CmsUtils.cs