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
- DocumentOrderQuery.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- ExpressionBuilderCollection.cs
- ServiceBehaviorAttribute.cs
- InputEventArgs.cs
- ToolboxItemFilterAttribute.cs
- StylusTip.cs
- Calendar.cs
- TransformPatternIdentifiers.cs
- MasterPageBuildProvider.cs
- MailDefinition.cs
- GenericRootAutomationPeer.cs
- EventHandlers.cs
- TypeRestriction.cs
- GetImportedCardRequest.cs
- CryptographicAttribute.cs
- OpCodes.cs
- Pair.cs
- RightsManagementSuppressedStream.cs
- GenerateTemporaryTargetAssembly.cs
- ExpressionVisitorHelpers.cs
- HelpInfo.cs
- SafeFileHandle.cs
- PluralizationServiceUtil.cs
- ColumnWidthChangingEvent.cs
- TextRangeEdit.cs
- IncomingWebResponseContext.cs
- ScriptHandlerFactory.cs
- ReferencedCollectionType.cs
- MenuTracker.cs
- Validator.cs
- RijndaelManaged.cs
- Region.cs
- EntityDataSourceEntitySetNameItem.cs
- FormsAuthenticationUser.cs
- HostedImpersonationContext.cs
- LayoutExceptionEventArgs.cs
- FontStyle.cs
- AtlasWeb.Designer.cs
- Effect.cs
- StatusStrip.cs
- BitmapFrame.cs
- Merger.cs
- GAC.cs
- SerialPinChanges.cs
- ButtonBase.cs
- cookiecollection.cs
- XomlCompilerHelpers.cs
- XmlSchemaAttributeGroup.cs
- TextRunProperties.cs
- SqlDataSourceParameterParser.cs
- AttachmentCollection.cs
- ArrayHelper.cs
- FixedSOMFixedBlock.cs
- RegisteredDisposeScript.cs
- Size.cs
- XPathNodeList.cs
- CorrelationService.cs
- SplitContainer.cs
- DataGridViewHitTestInfo.cs
- DefaultValueAttribute.cs
- MethodBody.cs
- BrowserCapabilitiesCodeGenerator.cs
- QueryExpr.cs
- CharUnicodeInfo.cs
- TransactionTable.cs
- XmlNotation.cs
- ReaderWriterLock.cs
- CodeObjectCreateExpression.cs
- Localizer.cs
- AuthenticationSchemesHelper.cs
- PublisherMembershipCondition.cs
- SchemaNames.cs
- ConvertEvent.cs
- HyperLink.cs
- NavigationPropertyEmitter.cs
- LongCountAggregationOperator.cs
- TemplateBuilder.cs
- EntityContainerEntitySet.cs
- EntityContainerAssociationSet.cs
- ToolStripDropDownButton.cs
- DefaultSerializationProviderAttribute.cs
- InheritanceAttribute.cs
- WizardSideBarListControlItem.cs
- AlgoModule.cs
- MaterialGroup.cs
- CompressionTransform.cs
- UpdateCommand.cs
- ContentPosition.cs
- XmlILStorageConverter.cs
- EventHandlerService.cs
- Switch.cs
- ReversePositionQuery.cs
- RegionInfo.cs
- PropertyInfoSet.cs
- WindowAutomationPeer.cs
- SafeCryptoHandles.cs
- ObjectConverter.cs
- PerformanceCounterPermissionEntryCollection.cs
- MailSettingsSection.cs