Что нового

Повторное объявление функций в библиотеке WinAPIEx.au3

DyadyaGenya

Знающий
Сообщения
300
Репутация
10
Обычно пользуюсь версией SciTE-Lite Version 3.5.4 . Но там возникла проблема с повторной инициализацией многих функций, объявленных в WinAPIEx.au3. Попробовал заменить на версию из этой ветки. Проблемы остались. Сперва пробовал закомментировать одну функцию в библиотеке. Но выскочила ошибка с другой функций. И так уже 5 штук. Боюсь, что весь список из WinAPIEx.au3, а именно:
Код:
;    _WinAPI_AbortPath
    _WinAPI_AboutDlg
;    _WinAPI_ActivateKeyboardLayout
;    _WinAPI_AddClipboardFormatListener
    _WinAPI_AddFontMemResourceEx
    _WinAPI_AddFontResourceEx
    _WinAPI_AddIconOverlay
    _WinAPI_AddIconTransparency
    _WinAPI_AddMRUString
    _WinAPI_AdjustBitmap
    _WinAPI_AdjustTokenPrivileges
    _WinAPI_AdjustWindowRectEx
    _WinAPI_AlphaBlend
    _WinAPI_AngleArc
    _WinAPI_AnimateWindow
    _WinAPI_Arc
    _WinAPI_ArcTo
    _WinAPI_ArrayToStruct
    _WinAPI_AssignProcessToJobObject
    _WinAPI_AssocGetPerceivedType
    _WinAPI_AssocQueryString
    _WinAPI_BackupRead
    _WinAPI_BackupReadAbort
    _WinAPI_BackupSeek
    _WinAPI_BackupWrite
    _WinAPI_BackupWriteAbort
    _WinAPI_BeginBufferedPaint
    _WinAPI_BeginDeferWindowPos
    _WinAPI_BeginPaint
    _WinAPI_BeginPath
    _WinAPI_BeginUpdateResource
    _WinAPI_BringWindowToTop
    _WinAPI_BroadcastSystemMessage
    _WinAPI_BrowseForFolderDlg
    _WinAPI_BufferedPaintClear
    _WinAPI_BufferedPaintInit
    _WinAPI_BufferedPaintSetAlpha
    _WinAPI_BufferedPaintUnInit
    _WinAPI_CalculatePopupWindowPosition
    _WinAPI_CallWindowProcW
    _WinAPI_CascadeWindows
    _WinAPI_ChangeWindowMessageFilterEx
    _WinAPI_CharToOem
    _WinAPI_ChildWindowFromPointEx
    _WinAPI_ClipCursor
    _WinAPI_CloseDesktop
    _WinAPI_CloseEnhMetaFile
    _WinAPI_CloseFigure
    _WinAPI_CloseThemeData
    _WinAPI_CloseWindow
    _WinAPI_CloseWindowStation
    _WinAPI_CLSIDFromProgID
    _WinAPI_CoInitialize
    _WinAPI_ColorAdjustLuma
    _WinAPI_ColorHLSToRGB
    _WinAPI_ColorRGBToHLS
    _WinAPI_CombineTransform
    _WinAPI_CommandLineToArgv
    _WinAPI_CommDlgExtendedErrorEx
    _WinAPI_CompareString
    _WinAPI_CompressBitmapBits
    _WinAPI_CompressBuffer
    _WinAPI_ComputeCrc32
    _WinAPI_ConfirmCredentials
    _WinAPI_CopyBitmap
    _WinAPI_CopyCursor
    _WinAPI_CopyEnhMetaFile
    _WinAPI_CopyFileEx
    _WinAPI_CopyImage
    _WinAPI_CopyRect
    _WinAPI_CopyStruct
    _WinAPI_CoTaskMemAlloc
    _WinAPI_CoTaskMemFree
    _WinAPI_CoTaskMemRealloc
    _WinAPI_CoUninitialize
    _WinAPI_Create32BitHBITMAP
    _WinAPI_Create32BitHICON
    _WinAPI_CreateANDBitmap
    _WinAPI_CreateBitmapIndirect
    _WinAPI_CreateBrushIndirect
    _WinAPI_CreateBuffer
    _WinAPI_CreateBufferFromStruct
    _WinAPI_CreateCaret
    _WinAPI_CreateColorAdjustment
    _WinAPI_CreateCompatibleBitmapEx
    _WinAPI_CreateDesktop
    _WinAPI_CreateDIB
    _WinAPI_CreateDIBColorTable
    _WinAPI_CreateDIBitmap
    _WinAPI_CreateDIBSection
    _WinAPI_CreateDirectory
    _WinAPI_CreateDirectoryEx
    _WinAPI_CreateEllipticRgn
    _WinAPI_CreateEmptyIcon
    _WinAPI_CreateEnhMetaFile
    _WinAPI_CreateFileEx
    _WinAPI_CreateFileMapping
    _WinAPI_CreateFontEx
    _WinAPI_CreateGUID
    _WinAPI_CreateHardLink
    _WinAPI_CreateIcon
    _WinAPI_CreateIconFromResourceEx
    _WinAPI_CreateIconIndirect
    _WinAPI_CreateJobObject
    _WinAPI_CreateMargins
    _WinAPI_CreateMRUList
    _WinAPI_CreateMutex
    _WinAPI_CreateNullRgn
    _WinAPI_CreateNumberFormatInfo
    _WinAPI_CreateObjectID
    _WinAPI_CreatePoint
    _WinAPI_CreatePolygonRgn
    _WinAPI_CreateProcessWithToken
    _WinAPI_CreateRect
    _WinAPI_CreateRectEx
    _WinAPI_CreateRectRgnIndirect
    _WinAPI_CreateSemaphore
    _WinAPI_CreateSize
    _WinAPI_CreateStreamOnHGlobal
    _WinAPI_CreateString
    _WinAPI_CreateSymbolicLink
    _WinAPI_CreateTransform
    _WinAPI_CreateWindowStation
    _WinAPI_DecompressBuffer
    _WinAPI_DecryptFile
    _WinAPI_DeferWindowPos
    _WinAPI_DefineDosDevice
    _WinAPI_DefRawInputProc
    _WinAPI_DefSubclassProc
    _WinAPI_DefWindowProcW
    _WinAPI_DeleteEnhMetaFile
    _WinAPI_DeleteFile
    _WinAPI_DeleteObjectID
    _WinAPI_DeleteVolumeMountPoint
    _WinAPI_DeregisterShellHookWindow
    _WinAPI_DestroyCaret
    _WinAPI_DestroyCursor
    _WinAPI_DeviceIoControl
    _WinAPI_DisplayStruct
    _WinAPI_DllGetVersion
    _WinAPI_DllInstall
    _WinAPI_DllUninstall
    _WinAPI_DPtoLP
    _WinAPI_DragAcceptFiles
    _WinAPI_DragFinish
    _WinAPI_DragQueryFileEx
    _WinAPI_DragQueryPoint
    _WinAPI_DrawAnimatedRects
    _WinAPI_DrawBitmap
    _WinAPI_DrawFocusRect
    _WinAPI_DrawShadowText
    _WinAPI_DrawThemeBackground
    _WinAPI_DrawThemeEdge
    _WinAPI_DrawThemeIcon
    _WinAPI_DrawThemeParentBackground
    _WinAPI_DrawThemeText
    _WinAPI_DrawThemeTextEx
    _WinAPI_DuplicateEncryptionInfoFile
   *_WinAPI_DuplicateHandle
    _WinAPI_DuplicateTokenEx
    _WinAPI_DwmDefWindowProc
    _WinAPI_DwmEnableBlurBehindWindow
    _WinAPI_DwmEnableComposition
    _WinAPI_DwmExtendFrameIntoClientArea
    _WinAPI_DwmGetColorizationColor
    _WinAPI_DwmGetColorizationParameters
    _WinAPI_DwmGetWindowAttribute
    _WinAPI_DwmInvalidateIconicBitmaps
    _WinAPI_DwmIsCompositionEnabled
    _WinAPI_DwmQueryThumbnailSourceSize
    _WinAPI_DwmRegisterThumbnail
    _WinAPI_DwmSetColorizationParameters
    _WinAPI_DwmSetIconicLivePreviewBitmap
    _WinAPI_DwmSetIconicThumbnail
    _WinAPI_DwmSetWindowAttribute
    _WinAPI_DwmUnregisterThumbnail
    _WinAPI_DwmUpdateThumbnailProperties
    _WinAPI_DWordToFloat
    _WinAPI_DWordToInt
    _WinAPI_EjectMedia
    _WinAPI_Ellipse
    _WinAPI_EmptyWorkingSet
    _WinAPI_EncryptFile
    _WinAPI_EncryptionDisable
    _WinAPI_EndBufferedPaint
    _WinAPI_EndDeferWindowPos
    _WinAPI_EndPaint
    _WinAPI_EndPath
    _WinAPI_EndUpdateResource
    _WinAPI_EnumChildProcess
    _WinAPI_EnumChildWindows
    _WinAPI_EnumDesktops
    _WinAPI_EnumDesktopWindows
    _WinAPI_EnumDeviceDrivers
    _WinAPI_EnumDisplayMonitors
    _WinAPI_EnumDisplaySettings
    _WinAPI_EnumDllProc
    _WinAPI_EnumFiles
    _WinAPI_EnumFileStreams
    _WinAPI_EnumFontFamilies
    _WinAPI_EnumHardLinks
    _WinAPI_EnumMRUList
    _WinAPI_EnumPageFiles
    _WinAPI_EnumProcessHandles
    _WinAPI_EnumProcessModules
    _WinAPI_EnumProcessThreads
    _WinAPI_EnumProcessWindows
    _WinAPI_EnumRawInputDevices
    _WinAPI_EnumResourceLanguages
    _WinAPI_EnumResourceNames
    _WinAPI_EnumResourceTypes
    _WinAPI_EnumSystemGeoID
    _WinAPI_EnumSystemLocales
    _WinAPI_EnumUILanguages
    _WinAPI_EnumWindowStations
    _WinAPI_EqualMemory
    _WinAPI_EqualRect
    _WinAPI_EqualRgn
    _WinAPI_ExcludeClipRect
    _WinAPI_ExtCreatePen
    _WinAPI_ExtCreateRegion
    _WinAPI_ExtFloodFill
    _WinAPI_ExtractIcon
    _WinAPI_ExtSelectClipRgn
    _WinAPI_FatalExit
    _WinAPI_FileEncryptionStatus
    _WinAPI_FileExists
    _WinAPI_FileIconInit
    _WinAPI_FileInUse
    _WinAPI_FillMemory
    _WinAPI_FillPath
   *_WinAPI_FillRect
    _WinAPI_FillRgn
    _WinAPI_FindClose
    _WinAPI_FindCloseChangeNotification
    _WinAPI_FindFirstChangeNotification
    _WinAPI_FindFirstFile
    _WinAPI_FindFirstFileName
    _WinAPI_FindFirstStream
    _WinAPI_FindNextChangeNotification
    _WinAPI_FindNextFile
    _WinAPI_FindNextFileName
    _WinAPI_FindNextStream
    _WinAPI_FindResource
    _WinAPI_FindResourceEx
    _WinAPI_FindTextDlg
    _WinAPI_FlattenPath
    _WinAPI_FloatToDWord
    _WinAPI_FlushFRBuffer
    _WinAPI_FlushViewOfFile
    _WinAPI_FormatDriveDlg
   *_WinAPI_FrameRect
    _WinAPI_FrameRgn
    _WinAPI_FreeMemory
    _WinAPI_FreeMRUList
    _WinAPI_FreeResource
    _WinAPI_GdiComment
    _WinAPI_GetActiveWindow
    _WinAPI_GetAllUsersProfileDirectory
    _WinAPI_GetApplicationRestartSettings
    _WinAPI_GetArcDirection
   *_WinAPI_GetAsyncKeyState
    _WinAPI_GetBinaryType
    _WinAPI_GetBitmapBits
    _WinAPI_GetBitmapDimension
    _WinAPI_GetBitmapDimensionEx
    _WinAPI_GetBkColor
    _WinAPI_GetBoundsRect
    _WinAPI_GetBrushOrg
    _WinAPI_GetBufferedPaintBits
    _WinAPI_GetBufferedPaintDC
    _WinAPI_GetBufferedPaintTargetDC
    _WinAPI_GetBufferedPaintTargetRect
    _WinAPI_GetBValue
    _WinAPI_GetCaretBlinkTime
    _WinAPI_GetCaretPos
    _WinAPI_GetCDType
    _WinAPI_GetClassInfoEx
    _WinAPI_GetClassLongEx
    _WinAPI_GetClipboardSequenceNumber
    _WinAPI_GetClipBox
    _WinAPI_GetClipCursor
    _WinAPI_GetClipRgn
    _WinAPI_GetColorAdjustment
    _WinAPI_GetCompressedFileSize
    _WinAPI_GetCompression
    _WinAPI_GetConnectedDlg
    _WinAPI_GetCurrentDirectory
    _WinAPI_GetCurrentHwProfile
    _WinAPI_GetCurrentObject
    _WinAPI_GetCurrentPosition
    _WinAPI_GetCurrentProcessExplicitAppUserModelID
    _WinAPI_GetCurrentThemeName
    _WinAPI_GetCursor
    _WinAPI_GetDateFormat
    _WinAPI_GetDCEx
    _WinAPI_GetDefaultPrinter
    _WinAPI_GetDefaultUserProfileDirectory
    _WinAPI_GetDeviceDriverBaseName
    _WinAPI_GetDeviceDriverFileName
    _WinAPI_GetDeviceGammaRamp
    _WinAPI_GetDIBColorTable
    _WinAPI_GetDiskFreeSpaceEx
    _WinAPI_GetDllDirectory
    _WinAPI_GetDriveBusType
    _WinAPI_GetDriveGeometryEx
    _WinAPI_GetDriveNumber
    _WinAPI_GetDriveType
    _WinAPI_GetDurationFormat
    _WinAPI_GetEffectiveClientRect
    _WinAPI_GetEnhMetaFile
    _WinAPI_GetEnhMetaFileBits
    _WinAPI_GetEnhMetaFileDescription
    _WinAPI_GetEnhMetaFileDimension
    _WinAPI_GetEnhMetaFileHeader
    _WinAPI_GetErrorMessage
    _WinAPI_GetErrorMode
    _WinAPI_GetExitCodeProcess
    _WinAPI_GetExtended
    _WinAPI_GetFileAttributes
    _WinAPI_GetFileID
    _WinAPI_GetFileInformationByHandle
    _WinAPI_GetFileInformationByHandleEx
    _WinAPI_GetFilePointerEx
    _WinAPI_GetFileSizeOnDisk
    _WinAPI_GetFileTitle
    _WinAPI_GetFileType
    _WinAPI_GetFileVersionInfo
    _WinAPI_GetFinalPathNameByHandle
    _WinAPI_GetFinalPathNameByHandleEx
    _WinAPI_GetFontName
    _WinAPI_GetFontResourceInfo
   *_WinAPI_GetForegroundWindow
    _WinAPI_GetFRBuffer
    _WinAPI_GetFullPathName
    _WinAPI_GetGeoInfo
    _WinAPI_GetGlyphOutline
    _WinAPI_GetGraphicsMode
    _WinAPI_GetGUIThreadInfo
    _WinAPI_GetGValue
    _WinAPI_GetHandleInformation
    _WinAPI_GetHGlobalFromStream
    _WinAPI_GetIconDimension
    _WinAPI_GetIconInfoEx
    _WinAPI_GetIdleTime
    _WinAPI_GetKeyboardLayout
    _WinAPI_GetKeyboardLayoutList
    _WinAPI_GetKeyboardState
    _WinAPI_GetKeyboardType
    _WinAPI_GetKeyNameText
    _WinAPI_GetKeyState
    _WinAPI_GetLastActivePopup
   *_WinAPI_GetLayeredWindowAttributes
    _WinAPI_GetLocaleInfo
    _WinAPI_GetLogicalDrives
    _WinAPI_GetMapMode
    _WinAPI_GetMemorySize
    _WinAPI_GetMessageExtraInfo
    _WinAPI_GetModuleFileNameEx
    _WinAPI_GetModuleHandleEx
    _WinAPI_GetModuleInformation
    _WinAPI_GetMonitorInfo
    _WinAPI_GetMUILanguage
    _WinAPI_GetNumberFormat
    _WinAPI_GetObjectID
    _WinAPI_GetObjectInfoByHandle
    _WinAPI_GetObjectNameByHandle
    _WinAPI_GetObjectType
    _WinAPI_GetOutlineTextMetrics
    _WinAPI_GetParentProcess
    _WinAPI_GetPEType
    _WinAPI_GetPerformanceInfo
    _WinAPI_GetPhysicallyInstalledSystemMemory
    _WinAPI_GetPixel
    _WinAPI_GetPolyFillMode
    _WinAPI_GetPosFromRect
    _WinAPI_GetPriorityClass
    _WinAPI_GetProcAddress
    _WinAPI_GetProcessCommandLine
    _WinAPI_GetProcessFileName
    _WinAPI_GetProcessHandleCount
    _WinAPI_GetProcessID
    _WinAPI_GetProcessIoCounters
    _WinAPI_GetProcessMemoryInfo
    _WinAPI_GetProcessName
    _WinAPI_GetProcessShutdownParameters
    _WinAPI_GetProcessTimes
    _WinAPI_GetProcessUser
    _WinAPI_GetProcessWindowStation
    _WinAPI_GetProcessWorkingDirectory
    _WinAPI_GetProfilesDirectory
    _WinAPI_GetPwrCapabilities
    _WinAPI_GetRawInputBuffer
    _WinAPI_GetRawInputBufferLength
    _WinAPI_GetRawInputData
    _WinAPI_GetRawInputDeviceInfo
    _WinAPI_GetRegionData
    _WinAPI_GetRegisteredRawInputDevices
    _WinAPI_GetRegKeyNameByHandle
    _WinAPI_GetRgnBox
    _WinAPI_GetROP2
    _WinAPI_GetRValue
    _WinAPI_GetShellWindow
    _WinAPI_GetStartupInfo
    _WinAPI_GetStretchBltMode
    _WinAPI_GetString
    _WinAPI_GetSystemDefaultLangID
    _WinAPI_GetSystemDefaultLCID
    _WinAPI_GetSystemDefaultUILanguage
    _WinAPI_GetSystemDEPPolicy
    _WinAPI_GetSystemInfo
    _WinAPI_GetSystemPowerStatus
    _WinAPI_GetSystemTimes
    _WinAPI_GetSystemWow64Directory
    _WinAPI_GetTabbedTextExtent
    _WinAPI_GetTempFileName
    _WinAPI_GetTextAlign
    _WinAPI_GetTextCharacterExtra
    _WinAPI_GetTextColor
    _WinAPI_GetTextFace
   *_WinAPI_GetTextMetrics
    _WinAPI_GetThemeAppProperties
    _WinAPI_GetThemeBackgroundContentRect
    _WinAPI_GetThemeBackgroundExtent
    _WinAPI_GetThemeBackgroundRegion
    _WinAPI_GetThemeBitmap
    _WinAPI_GetThemeBool
    _WinAPI_GetThemeColor
    _WinAPI_GetThemeDocumentationProperty
    _WinAPI_GetThemeEnumValue
    _WinAPI_GetThemeFilename
    _WinAPI_GetThemeFont
    _WinAPI_GetThemeInt
    _WinAPI_GetThemeMargins
    _WinAPI_GetThemeMetric
    _WinAPI_GetThemePartSize
    _WinAPI_GetThemePosition
    _WinAPI_GetThemePropertyOrigin
    _WinAPI_GetThemeRect
    _WinAPI_GetThemeString
    _WinAPI_GetThemeSysBool
    _WinAPI_GetThemeSysColor
    _WinAPI_GetThemeSysColorBrush
    _WinAPI_GetThemeSysFont
    _WinAPI_GetThemeSysInt
    _WinAPI_GetThemeSysSize
    _WinAPI_GetThemeSysString
    _WinAPI_GetThemeTextExtent
    _WinAPI_GetThemeTextMetrics
    _WinAPI_GetThemeTransitionDuration
    _WinAPI_GetThreadDesktop
    _WinAPI_GetThreadErrorMode
    _WinAPI_GetThreadLocale
    _WinAPI_GetThreadUILanguage
    _WinAPI_GetTickCount
    _WinAPI_GetTickCount64
    _WinAPI_GetTimeFormat
    _WinAPI_GetTopWindow
    _WinAPI_GetUDFColorMode
    _WinAPI_GetUDFVersion
    _WinAPI_GetUpdateRect
    _WinAPI_GetUpdateRgn
    _WinAPI_GetUserDefaultLangID
    _WinAPI_GetUserDefaultLCID
    _WinAPI_GetUserDefaultUILanguage
    _WinAPI_GetUserGeoID
    _WinAPI_GetUserObjectInformation
    _WinAPI_GetVersion
    _WinAPI_GetVersionEx
    _WinAPI_GetVolumeInformation
    _WinAPI_GetVolumeInformationByHandle
    _WinAPI_GetVolumeNameForVolumeMountPoint
    _WinAPI_GetWindowDisplayAffinity
    _WinAPI_GetWindowExt
    _WinAPI_GetWindowFileName
    _WinAPI_GetWindowInfo
    _WinAPI_GetWindowLongEx
    _WinAPI_GetWindowOrg
    _WinAPI_GetWindowRgnBox
    _WinAPI_GetWindowSubclass
    _WinAPI_GetWindowTheme
    _WinAPI_GetWorkArea
    _WinAPI_GetWorldTransform
    _WinAPI_GradientFill
    _WinAPI_HashData
    _WinAPI_HashString
    _WinAPI_Hex64
    _WinAPI_HiByte
    _WinAPI_HideCaret
    _WinAPI_HiDWord
    _WinAPI_InflateRect
    _WinAPI_InitMUILanguage
    _WinAPI_IntersectClipRect
    _WinAPI_IntersectRect
    _WinAPI_IntToDWord
   *_WinAPI_InvalidateRect
    _WinAPI_InvalidateRgn
    _WinAPI_InvertANDBitmap
    _WinAPI_InvertColor
    _WinAPI_InvertRect
    _WinAPI_InvertRgn
    _WinAPI_IOCTL
    _WinAPI_IsAlphaBitmap
    _WinAPI_IsBadCodePtr
    _WinAPI_IsBadReadPtr
    _WinAPI_IsBadStringPtr
    _WinAPI_IsBadWritePtr
    _WinAPI_IsChild
    _WinAPI_IsDoorOpen
    _WinAPI_IsElevated
    _WinAPI_IsHungAppWindow
    _WinAPI_IsIconic
    _WinAPI_IsInternetConnected
    _WinAPI_IsLoadKBLayout
    _WinAPI_IsMemory
    _WinAPI_IsNameInExpression
    _WinAPI_IsNetworkAlive
    _WinAPI_IsPathShared
    _WinAPI_IsProcessInJob
    _WinAPI_IsProcessorFeaturePresent
    _WinAPI_IsRectEmpty
    _WinAPI_IsThemeActive
    _WinAPI_IsThemeBackgroundPartiallyTransparent
    _WinAPI_IsThemePartDefined
    _WinAPI_IsValidLocale
    _WinAPI_IsWindowEnabled
    _WinAPI_IsWindowUnicode
    _WinAPI_IsWow64Process
    _WinAPI_IsWritable
    _WinAPI_IsZoomed
    _WinAPI_Keybd_Event
    _WinAPI_KillTimer
    _WinAPI_LineDDA
    _WinAPI_LoadCursor
    _WinAPI_LoadCursorFromFile
    _WinAPI_LoadIcon
    _WinAPI_LoadIconMetric
    _WinAPI_LoadIconWithScaleDown
    _WinAPI_LoadIndirectString
    _WinAPI_LoadKeyboardLayout
    _WinAPI_LoadMedia
    _WinAPI_LoadResource
    _WinAPI_LoadStringEx
    _WinAPI_LoByte
    _WinAPI_LockDevice
    _WinAPI_LockFile
    _WinAPI_LockResource
    _WinAPI_LockWindowUpdate
    _WinAPI_LockWorkStation
    _WinAPI_LoDWord
 ........
    _WinAPI_ZeroMemory
придется закомментировать. Эти функции все в разных библиотеках, которые лежат в каталоге include. теоретически можно удалить их все. Но насколько это будет правильно? Или нужно закомментировать каждую такую функцию. Тогда где именно? В библиотеке WinAPIEx.au3 или найти файлы, где эти функции упоминаются? Или может я как-то не так подключил эту библиотеку WinAPIEx.au3 от Yashied?
Сообщение автоматически объединено:

Когда говорю про ошибку повторного объявления функции, то имею ввиду такую ошибку:
Код:
Include\WinAPIEx.au3" (1208) : ==> Duplicate function name.:
Func _WinAPI_AddFontMemResourceEx($pData, $iSize)
 
Последнее редактирование:
Верх