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
- ResourceAttributes.cs
- SparseMemoryStream.cs
- contentDescriptor.cs
- XmlComment.cs
- DesignerFrame.cs
- SafeHGlobalHandleCritical.cs
- _IPv6Address.cs
- WpfXamlMember.cs
- Math.cs
- HashHelper.cs
- ServiceProviders.cs
- NativeMethodsOther.cs
- EnumConverter.cs
- SamlConditions.cs
- WindowsFormsHostAutomationPeer.cs
- KeyTimeConverter.cs
- DBSqlParserTable.cs
- ThumbAutomationPeer.cs
- XmlBoundElement.cs
- AlternationConverter.cs
- MissingManifestResourceException.cs
- SQlBooleanStorage.cs
- Base64Encoding.cs
- ParamArrayAttribute.cs
- StyleBamlRecordReader.cs
- HttpServerChannel.cs
- ClientSettingsProvider.cs
- XmlSchemaAttributeGroup.cs
- SqlCommandBuilder.cs
- BidirectionalDictionary.cs
- HtmlEncodedRawTextWriter.cs
- DropShadowBitmapEffect.cs
- SqlBulkCopyColumnMappingCollection.cs
- NativeMethods.cs
- RawUIStateInputReport.cs
- ContainerSelectorActiveEvent.cs
- StringDictionaryCodeDomSerializer.cs
- SvcMapFile.cs
- ConfigurationElement.cs
- Panel.cs
- RemotingConfigParser.cs
- RbTree.cs
- PostBackTrigger.cs
- SelectionProviderWrapper.cs
- ToolStrip.cs
- IndexOutOfRangeException.cs
- UriTemplateLiteralPathSegment.cs
- TransformProviderWrapper.cs
- Interlocked.cs
- ConfigurationConverterBase.cs
- ListView.cs
- TimeZone.cs
- SubqueryRules.cs
- XslCompiledTransform.cs
- HtmlGenericControl.cs
- RootProfilePropertySettingsCollection.cs
- ToolStripContextMenu.cs
- ValueQuery.cs
- pingexception.cs
- AnnotationResourceCollection.cs
- BitmapFrame.cs
- ObjectDataSourceDisposingEventArgs.cs
- MobileContainerDesigner.cs
- SqlMetaData.cs
- BitmapFrameEncode.cs
- SelectionListDesigner.cs
- InkCanvasFeedbackAdorner.cs
- HttpApplicationFactory.cs
- DefaultAutoFieldGenerator.cs
- StringUtil.cs
- Style.cs
- MetafileHeaderWmf.cs
- IList.cs
- XsltLoader.cs
- Oid.cs
- DrawingGroup.cs
- ByteStorage.cs
- CompilerParameters.cs
- ManifestSignedXml.cs
- DataRelation.cs
- DecoderBestFitFallback.cs
- XPathSelectionIterator.cs
- TemplateField.cs
- TableColumnCollection.cs
- NumericUpDownAccelerationCollection.cs
- ParallelLoopState.cs
- NativeMethods.cs
- InputBinder.cs
- ProfileSection.cs
- ParameterCollection.cs
- PersonalizationStateInfo.cs
- IApplicationTrustManager.cs
- NetworkStream.cs
- ComponentCache.cs
- NativeStructs.cs
- PkcsMisc.cs
- InteropBitmapSource.cs
- InheritedPropertyChangedEventArgs.cs
- AuthStoreRoleProvider.cs
- WindowsTitleBar.cs