comparison src/syswindows.h @ 5928:2f34b59f451a cygwin

from Vin?
author Henry Thompson <ht@markup.co.uk>
date Fri, 24 Jul 2015 14:48:46 +0100
parents 1003acd5a4b8
children a0d9bfe304de
comparison
equal deleted inserted replaced
5926:da02ba75e50a 5928:2f34b59f451a
600 600
601 /* Some types that show up in Cygwin headers but not in Visual Studio headers, 601 /* Some types that show up in Cygwin headers but not in Visual Studio headers,
602 and cause problems if we used Cygwin headers to generate 602 and cause problems if we used Cygwin headers to generate
603 intl-auto-encap-win32.[ch]. */ 603 intl-auto-encap-win32.[ch]. */
604 typedef LPCVOID PCVOID; 604 typedef LPCVOID PCVOID;
605
606 /* from Vin */
607
608 typedef int WINBOOL;
609 /*typedef intptr_t LONG_PTR;
610 typedef uintptr_t ULONG_PTR;
611 typedef uintptr_t DWORD_PTR;*/
612
613 typedef ITEMIDLIST ITEMIDLIST_ABSOLUTE;
614
615 typedef ITEMIDLIST_ABSOLUTE *PIDLIST_ABSOLUTE;
616 typedef const ITEMIDLIST_ABSOLUTE *PCIDLIST_ABSOLUTE;
617
618 /* Defined in w32api/winuser.h */
619 #define GCLP_MENUNAME (-8)
620 #define GCLP_HBRBACKGROUND (-10)
621 #define GCLP_HCURSOR (-12)
622 #define GCLP_HICON (-14)
623 #define GCLP_HMODULE (-16)
624 #define GCLP_WNDPROC (-24)
625 #define GCLP_HICONSM (-34)
626 #define GWLP_USERDATA (-21)
627 #define GWLP_WNDPROC (-4)
628 #define GWLP_HINSTANCE (-6)
629 #define GWLP_HWNDPARENT (-8)
630 #define GWLP_USERDATA (-21)
631 #define GWLP_ID (-12)
632
633 #define DWL_MSGRESULT 0
634 #define DWL_DLGPROC 4
635 #define DWL_USER 8
636
637 #ifdef _WIN64
638
639 #undef DWL_MSGRESULT
640 #undef DWL_DLGPROC
641 #undef DWL_USER
642 #endif
643
644 #define DWLP_MSGRESULT 0
645 #define DWLP_DLGPROC DWLP_MSGRESULT + sizeof(LRESULT)
646 #define DWLP_USER DWLP_DLGPROC + sizeof(DLGPROC)
647
605 648
606 #endif /* CYGWIN_HEADERS */ 649 #endif /* CYGWIN_HEADERS */
607 650
608 /* Not in VC 6 */ 651 /* Not in VC 6 */
609 #ifndef BIF_NEWDIALOGSTYLE 652 #ifndef BIF_NEWDIALOGSTYLE