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
- PropertyTabChangedEvent.cs
- ConstructorBuilder.cs
- columnmapkeybuilder.cs
- BitmapSizeOptions.cs
- XPathPatternBuilder.cs
- SiblingIterators.cs
- Stylesheet.cs
- OrderedDictionaryStateHelper.cs
- SafeEventLogWriteHandle.cs
- ListViewSelectEventArgs.cs
- ToolStripMenuItem.cs
- ConfigDefinitionUpdates.cs
- ContractListAdapter.cs
- StreamGeometry.cs
- WmlFormAdapter.cs
- TreeViewImageKeyConverter.cs
- ManagementClass.cs
- FontNamesConverter.cs
- ApplicationActivator.cs
- DbConnectionStringCommon.cs
- StopStoryboard.cs
- IpcClientManager.cs
- Script.cs
- hebrewshape.cs
- assemblycache.cs
- CompilerGlobalScopeAttribute.cs
- OdbcConnectionFactory.cs
- PointCollectionConverter.cs
- DataGridViewComboBoxColumnDesigner.cs
- TextPatternIdentifiers.cs
- ListBox.cs
- UnhandledExceptionEventArgs.cs
- TypedElement.cs
- ISAPIWorkerRequest.cs
- XmlSchemaSubstitutionGroup.cs
- WebPageTraceListener.cs
- TextElement.cs
- DescendentsWalker.cs
- DbExpressionVisitor.cs
- MultiAsyncResult.cs
- NotifyIcon.cs
- ChannelSinkStacks.cs
- ElementFactory.cs
- DeferredTextReference.cs
- WebPartTracker.cs
- Crypto.cs
- TextEncodedRawTextWriter.cs
- ConfigurationManagerHelper.cs
- WebControlToolBoxItem.cs
- LoginCancelEventArgs.cs
- _AuthenticationState.cs
- ZoneLinkButton.cs
- PagedDataSource.cs
- X509ServiceCertificateAuthenticationElement.cs
- ApplicationProxyInternal.cs
- DoubleCollectionConverter.cs
- TextEditorLists.cs
- ManifestResourceInfo.cs
- BitmapPalettes.cs
- SystemResources.cs
- XmlILIndex.cs
- PointCollection.cs
- RealizationContext.cs
- _emptywebproxy.cs
- DateTimeFormatInfo.cs
- UpnEndpointIdentity.cs
- SessionStateContainer.cs
- EntityObject.cs
- PlaceHolder.cs
- SqlConnectionHelper.cs
- RuntimeResourceSet.cs
- TextWriter.cs
- MetafileEditor.cs
- CommonDialog.cs
- ConstraintManager.cs
- XmlNavigatorStack.cs
- FormViewActionList.cs
- OleDbRowUpdatedEvent.cs
- DataColumnChangeEvent.cs
- DataGridViewColumnDesigner.cs
- ScrollEvent.cs
- WhitespaceSignificantCollectionAttribute.cs
- DbDeleteCommandTree.cs
- TemplateBuilder.cs
- ConfigViewGenerator.cs
- PropertyGrid.cs
- SessionParameter.cs
- ContextMarshalException.cs
- CompilerParameters.cs
- XamlStream.cs
- Cursor.cs
- ProfilePropertyNameValidator.cs
- MsmqChannelListenerBase.cs
- ConfigXmlElement.cs
- NullReferenceException.cs
- HttpCachePolicy.cs
- ConfigurationCollectionAttribute.cs
- BitmapEffectGroup.cs
- Int32Rect.cs
- CheckBoxRenderer.cs