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
- InheritanceContextHelper.cs
- XmlSchemaSimpleTypeRestriction.cs
- ConfigurationConverterBase.cs
- OSFeature.cs
- OraclePermissionAttribute.cs
- AppliedDeviceFiltersDialog.cs
- CodePrimitiveExpression.cs
- BamlLocalizer.cs
- HeaderUtility.cs
- VerificationException.cs
- RuleSettingsCollection.cs
- EpmContentDeSerializerBase.cs
- DataRelation.cs
- MachineSettingsSection.cs
- DataGridCellAutomationPeer.cs
- RelationalExpressions.cs
- BitmapEffectCollection.cs
- TextServicesLoader.cs
- ProfessionalColorTable.cs
- TemplateBuilder.cs
- XPathEmptyIterator.cs
- Coordinator.cs
- RegexCharClass.cs
- LinqDataSourceUpdateEventArgs.cs
- SecurityContextSecurityTokenAuthenticator.cs
- MatrixTransform3D.cs
- DecimalAnimationBase.cs
- PageSettings.cs
- ShutDownListener.cs
- WinInet.cs
- RoleManagerEventArgs.cs
- cookieexception.cs
- RotateTransform.cs
- AttachmentCollection.cs
- TdsParserSessionPool.cs
- Module.cs
- FileController.cs
- WebPartVerbCollection.cs
- FilterableAttribute.cs
- TTSVoice.cs
- DependentList.cs
- SplitterPanel.cs
- DBConnection.cs
- XPathScanner.cs
- ServiceOperationUIEditor.cs
- CompositeFontParser.cs
- D3DImage.cs
- Random.cs
- base64Transforms.cs
- TabControl.cs
- TouchPoint.cs
- SqlDataSource.cs
- HttpHeaderCollection.cs
- BaseCollection.cs
- HyperLink.cs
- PowerStatus.cs
- ListViewEditEventArgs.cs
- DataGridViewCellStyleConverter.cs
- SmiRecordBuffer.cs
- ExceptionHandlers.cs
- ContractType.cs
- FormsIdentity.cs
- SyntaxCheck.cs
- EmptyStringExpandableObjectConverter.cs
- MaskedTextProvider.cs
- XmlSchemaDatatype.cs
- TableCell.cs
- DispatcherOperation.cs
- GridViewCancelEditEventArgs.cs
- TableLayoutPanel.cs
- PowerStatus.cs
- HttpListenerResponse.cs
- StrokeNodeOperations2.cs
- PrimitiveDataContract.cs
- RangeBaseAutomationPeer.cs
- DataServiceQuery.cs
- ClientRuntimeConfig.cs
- BitmapEffectOutputConnector.cs
- XmlAttributeAttribute.cs
- SizeLimitedCache.cs
- HttpDictionary.cs
- UniqueIdentifierService.cs
- VisualStyleRenderer.cs
- WmiInstallComponent.cs
- TransformerInfo.cs
- Content.cs
- SafeSecurityHandles.cs
- EntityDataSourceStatementEditorForm.cs
- RuleProcessor.cs
- MimeTypeAttribute.cs
- MemberNameValidator.cs
- CodeGeneratorOptions.cs
- ScrollItemProviderWrapper.cs
- SyndicationSerializer.cs
- ErrorEventArgs.cs
- MessageEncodingBindingElementImporter.cs
- Normalization.cs
- StrongNameMembershipCondition.cs
- RelationshipType.cs
- embossbitmapeffect.cs