Ejemplo n.º 1
0
		public static bool ContainsFileDropPaths( IntPtr hwnd = default )
		{
			if( ( hwnd != IntPtr.Zero ) && PI.OpenClipboard( hwnd ) )
			{
				try
				{
					for( uint i = PI.EnumClipboardFormats( 0 ); i != 0; i = PI.EnumClipboardFormats( i ) )
					{
						if( i == PI.CF_HDROP )
						{
							return true;
						}
					}
				}
				finally
				{
					PI.CloseClipboard();
				}
			}
			return false;
		}