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
- MasterPageParser.cs
- TrackingProfileManager.cs
- HttpApplicationFactory.cs
- OpenFileDialog.cs
- AsyncPostBackErrorEventArgs.cs
- TypeSystem.cs
- ArrayList.cs
- PersianCalendar.cs
- XPathArrayIterator.cs
- XmlElementAttribute.cs
- ColorTransformHelper.cs
- ExtractedStateEntry.cs
- InvokeMemberBinder.cs
- URI.cs
- _Events.cs
- RootBrowserWindow.cs
- ArgumentsParser.cs
- KnownTypesHelper.cs
- GenericParameterDataContract.cs
- XmlSchemaSimpleTypeUnion.cs
- MenuRendererClassic.cs
- SqlTransaction.cs
- DocumentSignatureManager.cs
- SqlProviderServices.cs
- AdapterUtil.cs
- AsyncPostBackTrigger.cs
- PrintingPermissionAttribute.cs
- ISO2022Encoding.cs
- Nullable.cs
- FixedSOMLineCollection.cs
- TagMapCollection.cs
- XmlExpressionDumper.cs
- PartBasedPackageProperties.cs
- DependencySource.cs
- DecoderBestFitFallback.cs
- CatalogZoneBase.cs
- CodeMemberEvent.cs
- SerializerWriterEventHandlers.cs
- DataGridViewCellStateChangedEventArgs.cs
- StringComparer.cs
- baseshape.cs
- KeyEvent.cs
- Single.cs
- RoleManagerEventArgs.cs
- InlinedAggregationOperator.cs
- CollectionBase.cs
- _HeaderInfoTable.cs
- MenuItem.cs
- RegistrationServices.cs
- FixedDocument.cs
- SQLInt16.cs
- CTreeGenerator.cs
- ListViewAutomationPeer.cs
- SspiHelper.cs
- WindowsScrollBar.cs
- TransactionManagerProxy.cs
- OdbcErrorCollection.cs
- RotateTransform.cs
- COM2ComponentEditor.cs
- TrustManager.cs
- AssociationSet.cs
- HandlerWithFactory.cs
- AffineTransform3D.cs
- PropertyChangeTracker.cs
- HttpGetProtocolReflector.cs
- SQLDoubleStorage.cs
- COSERVERINFO.cs
- ObjectItemAssemblyLoader.cs
- MouseActionValueSerializer.cs
- ResourceAttributes.cs
- StatusCommandUI.cs
- MatcherBuilder.cs
- DataExpression.cs
- WriteTimeStream.cs
- NoneExcludedImageIndexConverter.cs
- FileSecurity.cs
- WindowsGraphics.cs
- ComboBoxAutomationPeer.cs
- WeakReferenceList.cs
- CryptoHelper.cs
- ListControl.cs
- PasswordPropertyTextAttribute.cs
- CollectionViewProxy.cs
- DetailsViewInsertEventArgs.cs
- MenuItemStyle.cs
- SetStateEventArgs.cs
- ComponentGlyph.cs
- ThrowHelper.cs
- IriParsingElement.cs
- ListenerConnectionModeReader.cs
- TemplatedAdorner.cs
- XMLUtil.cs
- AsyncOperation.cs
- GridViewAutomationPeer.cs
- SHA512.cs
- WmiPutTraceRecord.cs
- EventMappingSettingsCollection.cs
- Int32KeyFrameCollection.cs
- IPEndPoint.cs
- IdleTimeoutMonitor.cs