Code:
/ DotNET / DotNET / 8.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
- UserNameSecurityTokenProvider.cs
- DataControlButton.cs
- ProgressPage.cs
- XmlDictionaryString.cs
- NativeWindow.cs
- CachedBitmap.cs
- DbReferenceCollection.cs
- PageAsyncTaskManager.cs
- FontFamilyConverter.cs
- webclient.cs
- invalidudtexception.cs
- DesignerFrame.cs
- UnsafeNativeMethods.cs
- NumberFormatInfo.cs
- RequestBringIntoViewEventArgs.cs
- CallbackTimeoutsBehavior.cs
- LambdaCompiler.Lambda.cs
- MouseGestureValueSerializer.cs
- SqlUtils.cs
- DataObject.cs
- ButtonField.cs
- ParamArrayAttribute.cs
- GroupedContextMenuStrip.cs
- CompiledXpathExpr.cs
- FontStyleConverter.cs
- DynamicDocumentPaginator.cs
- RegexWorker.cs
- TransportListener.cs
- PointCollection.cs
- TypeForwardedToAttribute.cs
- StoryFragments.cs
- CodePageEncoding.cs
- StateMachineSubscriptionManager.cs
- PermissionRequestEvidence.cs
- XomlCompilerParameters.cs
- TakeQueryOptionExpression.cs
- SqlBulkCopy.cs
- IndexedString.cs
- UrlPropertyAttribute.cs
- XslNumber.cs
- AccessDataSource.cs
- ServiceHostFactory.cs
- ItemsControl.cs
- DeclarativeCatalogPart.cs
- ResXResourceWriter.cs
- TemplateEditingVerb.cs
- CodeCommentStatementCollection.cs
- RelationshipConstraintValidator.cs
- SoapServerProtocol.cs
- LinqDataSourceStatusEventArgs.cs
- ParameterSubsegment.cs
- InvokeWebServiceDesigner.cs
- ImageListStreamer.cs
- DefinitionUpdate.cs
- ExtensibleClassFactory.cs
- ChangeDirector.cs
- QilPatternVisitor.cs
- XmlSchemas.cs
- BuildProvider.cs
- ConstraintConverter.cs
- BindingExpression.cs
- XamlDesignerSerializationManager.cs
- ObjectFullSpanRewriter.cs
- BStrWrapper.cs
- DefaultCommandConverter.cs
- CheckedPointers.cs
- Misc.cs
- XpsFilter.cs
- WebPartUserCapability.cs
- SqlFunctions.cs
- ToolStripPanel.cs
- RelationshipConverter.cs
- SignatureDescription.cs
- ButtonField.cs
- NestedContainer.cs
- SQLBinaryStorage.cs
- AesManaged.cs
- DoubleAverageAggregationOperator.cs
- HttpChannelFactory.cs
- MimeReturn.cs
- basenumberconverter.cs
- TextView.cs
- CommonDialog.cs
- ErrorProvider.cs
- AdjustableArrowCap.cs
- XmlExpressionDumper.cs
- CellCreator.cs
- ListControlConvertEventArgs.cs
- ContextStack.cs
- UITypeEditor.cs
- printdlgexmarshaler.cs
- UserControl.cs
- DeploymentExceptionMapper.cs
- PersonalizationEntry.cs
- PropertyGridView.cs
- RequestQueue.cs
- ImageSourceValueSerializer.cs
- SqlCacheDependencyDatabaseCollection.cs
- SequenceDesignerAccessibleObject.cs
- MembershipAdapter.cs