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
- DES.cs
- RangeValuePattern.cs
- ObjectAssociationEndMapping.cs
- WebServiceHost.cs
- MarkerProperties.cs
- ScriptControlDescriptor.cs
- httpapplicationstate.cs
- SignedXml.cs
- Registry.cs
- ApplicationContext.cs
- SqlRemoveConstantOrderBy.cs
- ConnectionModeReader.cs
- ScriptDescriptor.cs
- VarInfo.cs
- ExpressionConverter.cs
- TemplateLookupAction.cs
- RootAction.cs
- RecognizedPhrase.cs
- KeysConverter.cs
- ByeMessageCD1.cs
- documentsequencetextcontainer.cs
- ProfileManager.cs
- FormattedTextSymbols.cs
- OledbConnectionStringbuilder.cs
- OleDbDataAdapter.cs
- PageAsyncTaskManager.cs
- FieldNameLookup.cs
- ButtonFieldBase.cs
- DispatcherTimer.cs
- BinaryQueryOperator.cs
- TreeBuilderXamlTranslator.cs
- SrgsRule.cs
- LinearKeyFrames.cs
- ObjectQuery.cs
- InvalidComObjectException.cs
- StringReader.cs
- MetadataSource.cs
- NameObjectCollectionBase.cs
- TableSectionStyle.cs
- ObjectAnimationBase.cs
- CodeNamespaceImport.cs
- CultureTable.cs
- AvTraceFormat.cs
- DataGridCommandEventArgs.cs
- SecurityRuntime.cs
- HttpClientCertificate.cs
- ParallelTimeline.cs
- PolicyLevel.cs
- ColorTranslator.cs
- CodeDomSerializationProvider.cs
- MaskDescriptors.cs
- NameSpaceEvent.cs
- SourceItem.cs
- SamlSecurityToken.cs
- EntityDataSourceMemberPath.cs
- FloaterBaseParaClient.cs
- WebProxyScriptElement.cs
- TextContainerChangedEventArgs.cs
- CreateUserErrorEventArgs.cs
- CustomGrammar.cs
- List.cs
- DetailsViewUpdateEventArgs.cs
- ByteAnimation.cs
- ConnectionPointCookie.cs
- CatalogPartChrome.cs
- XmlSchemaInferenceException.cs
- OdbcParameter.cs
- TabPanel.cs
- RegexStringValidator.cs
- GridViewCommandEventArgs.cs
- BindingContext.cs
- MetaData.cs
- ArcSegment.cs
- OdbcDataReader.cs
- OdbcConnectionFactory.cs
- _CookieModule.cs
- IdleTimeoutMonitor.cs
- StrokeCollectionConverter.cs
- InheritanceContextHelper.cs
- DefaultPropertyAttribute.cs
- MutexSecurity.cs
- DeclarativeCatalogPart.cs
- StateMachineWorkflow.cs
- RemotingSurrogateSelector.cs
- TransformValueSerializer.cs
- StringExpressionSet.cs
- DynamicField.cs
- ConfigurationConverterBase.cs
- DataControlFieldCollection.cs
- SoapMessage.cs
- Debug.cs
- EventLogPermission.cs
- EntitySetBaseCollection.cs
- DBAsyncResult.cs
- EventsTab.cs
- KeyedQueue.cs
- BitmapEffectDrawingContent.cs
- TemplateApplicationHelper.cs
- CodeCommentStatement.cs
- WindowsScrollBarBits.cs