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
- ConfigXmlComment.cs
- Cursors.cs
- ViewValidator.cs
- Nodes.cs
- WorkflowInstanceExtensionCollection.cs
- Overlapped.cs
- CompareValidator.cs
- AppDomainManager.cs
- EncodingNLS.cs
- Scheduler.cs
- GetPageNumberCompletedEventArgs.cs
- ToolStripDropDownButton.cs
- BinaryFormatterWriter.cs
- BufferedGraphicsManager.cs
- LZCodec.cs
- DataGridViewColumnCollectionEditor.cs
- ListSourceHelper.cs
- HitTestDrawingContextWalker.cs
- WebHeaderCollection.cs
- ReadContentAsBinaryHelper.cs
- SqlSelectStatement.cs
- MatrixTransform3D.cs
- FormViewRow.cs
- Char.cs
- HttpApplication.cs
- TimeZoneInfo.cs
- documentsequencetextview.cs
- PageHandlerFactory.cs
- NetSectionGroup.cs
- RecognizedWordUnit.cs
- Parameter.cs
- TemplatePropertyEntry.cs
- TextTreeDeleteContentUndoUnit.cs
- PreProcessor.cs
- Matrix3D.cs
- PrintPreviewDialog.cs
- XmlValueConverter.cs
- FontFamilyIdentifier.cs
- XmlEnumAttribute.cs
- SoapCodeExporter.cs
- PlacementWorkspace.cs
- ChildDocumentBlock.cs
- Crypto.cs
- EventLogEntryCollection.cs
- DataGridViewEditingControlShowingEventArgs.cs
- EncryptedPackageFilter.cs
- CommandBindingCollection.cs
- UserMapPath.cs
- SqlDeflator.cs
- SoapServerMethod.cs
- DataBinding.cs
- ReadOnlyDictionary.cs
- ContainerSelectorActiveEvent.cs
- ScopelessEnumAttribute.cs
- SetStoryboardSpeedRatio.cs
- StrongNamePublicKeyBlob.cs
- ModuleElement.cs
- SafeEventLogWriteHandle.cs
- SpecularMaterial.cs
- OracleTimeSpan.cs
- StorageMappingItemCollection.cs
- HtmlInputFile.cs
- SchemaElement.cs
- XslNumber.cs
- EnumCodeDomSerializer.cs
- XmlArrayItemAttributes.cs
- AgileSafeNativeMemoryHandle.cs
- SystemIPInterfaceProperties.cs
- SQLMoneyStorage.cs
- ImportCatalogPart.cs
- SafeThemeHandle.cs
- ReadContentAsBinaryHelper.cs
- CopyAttributesAction.cs
- SmtpClient.cs
- XmlDataSourceDesigner.cs
- CngProperty.cs
- ObjectStateManager.cs
- Quaternion.cs
- BooleanExpr.cs
- SignatureHelper.cs
- CounterCreationData.cs
- EntityCommandDefinition.cs
- TriState.cs
- ListDictionaryInternal.cs
- TiffBitmapDecoder.cs
- DefaultPrintController.cs
- InternalDispatchObject.cs
- PropertyDescriptorGridEntry.cs
- OleDbConnectionFactory.cs
- FlowLayoutPanel.cs
- FamilyCollection.cs
- SafeReversePInvokeHandle.cs
- DeobfuscatingStream.cs
- MatrixTransform3D.cs
- ProcessHostFactoryHelper.cs
- mediaeventargs.cs
- TakeQueryOptionExpression.cs
- DataGridCaption.cs
- ServiceOperation.cs
- MembershipPasswordException.cs