Mercurial > hg > xemacs-beta
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 |