
wt.org.eclipse.swt.win32.win32.x86.4.3.source-code.os_custom.h Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of org.eclipse.swt.win32.win32.x86 Show documentation
Show all versions of org.eclipse.swt.win32.win32.x86 Show documentation
SWT is an open source widget toolkit for Java designed to provide efficient, portable access to the user-interface facilities of the operating systems on which it is implemented.
The newest version!
/*******************************************************************************
* Copyright (c) 2000, 2012 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* IBM Corporation - initial API and implementation
*******************************************************************************/
/* Special sizeof's */
#define SCRIPT_STRING_ANALYSIS_sizeof() sizeof(SCRIPT_STRING_ANALYSIS)
#define PROPVARIANT_sizeof() sizeof(PROPVARIANT)
/* Libraries for dynamic loaded functions */
#define ActivateActCtx_LIB "kernel32.dll"
#define AddFontResourceExA_LIB "gdi32.dll"
#define AddFontResourceExW_LIB "gdi32.dll"
#define AllowSetForegroundWindow_LIB "user32.dll"
#define AlphaBlend_LIB "msimg32.dll"
#define AnimateWindow_LIB "user32.dll"
#define AssocQueryStringA_LIB "shlwapi.dll"
#define AssocQueryStringW_LIB "shlwapi.dll"
#define BufferedPaintInit_LIB "uxtheme.dll"
#define BufferedPaintUnInit_LIB "uxtheme.dll"
#define BufferedPaintSetAlpha_LIB "uxtheme.dll"
#define BeginBufferedPaint_LIB "uxtheme.dll"
#define CloseGestureInfoHandle_LIB "user32.dll"
#define CloseThemeData_LIB "uxtheme.dll"
#define CloseTouchInputHandle_LIB "user32.dll"
#define CoInternetIsFeatureEnabled_LIB "urlmon.dll"
#define CoInternetSetFeatureEnabled_LIB "urlmon.dll"
#define CreateActCtxW_LIB "kernel32.dll"
#define CreateActCtxA_LIB "kernel32.dll"
#define DrawThemeBackground_LIB "uxtheme.dll"
#define DrawThemeEdge_LIB "uxtheme.dll"
#define DrawThemeIcon_LIB "uxtheme.dll"
#define DrawThemeParentBackground_LIB "uxtheme.dll"
#define DrawThemeText_LIB "uxtheme.dll"
#define DrawThemeTextEx_LIB "uxtheme.dll"
#define DwmEnableBlurBehindWindow_LIB "dwmapi.dll"
#define DwmExtendFrameIntoClientArea_LIB "dwmapi.dll"
#define DwmIsCompositionEnabled_LIB "dwmapi.dll"
#define GetCurrentProcessExplicitAppUserModelID_LIB "shell32.dll"
#define GetGestureInfo_LIB "user32.dll"
#define GetThemeInt_LIB "uxtheme.dll"
#define GetThemeMargins_LIB "uxtheme.dll"
#define GetThemeBackgroundContentRect_LIB "uxtheme.dll"
#define GetThemeBackgroundExtent_LIB "uxtheme.dll"
#define GetThemeBitmap_LIB "uxtheme.dll"
#define GetThemeColor_LIB "uxtheme.dll"
#define GetThemePartSize_LIB "uxtheme.dll"
#define GetThemeMetric_LIB "uxtheme.dll"
#define GetThemeRect_LIB "uxtheme.dll"
#define GetThemeSysSize_LIB "uxtheme.dll"
#define GetTouchInputInfo_LIB "user32.dll"
#define HitTestThemeBackground_LIB "uxtheme.dll"
#define EndBufferedPaint_LIB "uxtheme.dll"
#define EnumDisplayMonitors_LIB "user32.dll"
#define EnumSystemLanguageGroupsA_LIB "kernel32.dll"
#define EnumSystemLanguageGroupsW_LIB "kernel32.dll"
#define GetComboBoxInfo_LIB "user32.dll"
#define GetLayeredWindowAttributes_LIB "user32.dll"
#define GetLayout_LIB "gdi32.dll"
#define GetMenuBarInfo_LIB "user32.dll"
#define GetMenuInfo_LIB "user32.dll"
#define GetMonitorInfoA_LIB "user32.dll"
#define GetMonitorInfoW_LIB "user32.dll"
#define GetSystemDefaultUILanguage_LIB "kernel32.dll"
#define GetThemeTextExtent_LIB "uxtheme.dll"
#define GetWindowTheme_LIB "uxtheme.dll"
#define GradientFill_LIB "msimg32.dll"
#define ImmDisableTextFrameService_LIB "imm32.dll"
#define IsAppThemed_LIB "uxtheme.dll"
#define IsHungAppWindow_LIB "user32.dll"
#define IsTouchWindow_LIB "user32.dll"
#define MCIWndRegisterClass_LIB "msvfw32.dll"
#define MonitorFromWindow_LIB "user32.dll"
#define NotifyWinEvent_LIB "user32.dll"
#define OpenThemeData_LIB "uxtheme.dll"
#define PrintWindow_LIB "user32.dll"
#define PSPropertyKeyFromString_LIB "propsys.dll"
#define RegisterTouchWindow_LIB "user32.dll"
#define SetCurrentProcessExplicitAppUserModelID_LIB "shell32.dll"
#define SetDllDirectoryA_LIB "Kernel32.dll"
#define SetDllDirectoryW_LIB "Kernel32.dll"
#define SetGestureConfig_LIB "user32.dll"
#define SetLayeredWindowAttributes_LIB "user32.dll"
#define SetLayout_LIB "gdi32.dll"
#define SetMenuInfo_LIB "user32.dll"
#define SetProcessDPIAware_LIB "user32.dll"
#define SetWindowTheme_LIB "uxtheme.dll"
#define SHCreateItemFromRelativeName_LIB "shell32.dll"
#define SHCreateItemInKnownFolder_LIB "shell32.dll"
#define TransparentBlt_LIB "msimg32.dll"
#define UnregisterTouchWindow_LIB "user32.dll"
#define UpdateLayeredWindow_LIB "user32.dll"
© 2015 - 2025 Weber Informatics LLC | Privacy Policy