"Fossies" - the Fresh Open Source Software Archive

Member "AutoHotkey_L-1.1.33.09/source/config.h" (8 May 2021, 897 Bytes) of package /windows/misc/AutoHotkey_L-1.1.33.09.zip:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "config.h" see the Fossies "Dox" file reference documentation.

    1 #pragma once
    2 // This file defines some macros for compile-time configurations.
    3 // (Like many projects on *nix that using autotools.)
    4 
    5 #if defined(WIN32) && !defined(_WIN64)
    6 #define WIN32_PLATFORM
    7 #endif
    8 
    9 #ifdef _MSC_VER
   10     #if defined(WIN32_PLATFORM) || defined(_WIN64)
   11     #define ENABLE_DLLCALL
   12     #define ENABLE_REGISTERCALLBACK
   13     #endif
   14 #endif
   15 
   16 #if !defined(_MBCS) && !defined(_UNICODE) && !defined(UNICODE) // If not set in project settings...
   17 
   18 // L: Comment out the next line to enable UNICODE:
   19 //#define _MBCS
   20 
   21 #ifndef _MBCS
   22 #define _UNICODE
   23 #define UNICODE
   24 #endif
   25 #endif
   26 
   27 #ifndef AUTOHOTKEYSC
   28 // DBGp
   29 #define CONFIG_DEBUGGER
   30 #endif
   31 
   32 // Generates warnings to help we check whether the codes are ready to handle Unicode or not.
   33 //#define CONFIG_UNICODE_CHECK
   34 
   35 // This is now defined via Config.vcxproj if supported by the current platform toolset.
   36 //#ifndef _WIN64
   37 //#define CONFIG_WIN2K
   38 //#endif