⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 resource.h

📁 you can use Hutch s INCLUDE and LIB files to assemble the program with the exception of the Windows.
💻 H
📖 第 1 页 / 共 4 页
字号:
    #define SIZE_MINIMIZED              1
    #define SIZE_MAXIMIZED              2
    #define SIZE_MAXSHOW                3
    #define SIZE_MAXHIDE                4

    /* Obsolete constant names */

    #define SIZENORMAL                  SIZE_RESTORED
    #define SIZEICONIC                  SIZE_MINIMIZED
    #define SIZEFULLSCREEN              SIZE_MAXIMIZED
    #define SIZEZOOMSHOW                SIZE_MAXSHOW
    #define SIZEZOOMHIDE                SIZE_MAXHIDE

    /* WM_NCCALCSIZE "window valid rect" return values */

    #define WVR_ALIGNTOP                0x0010
    #define WVR_ALIGNLEFT               0x0020
    #define WVR_ALIGNBOTTOM             0x0040
    #define WVR_ALIGNRIGHT              0x0080
    #define WVR_HREDRAW                 0x0100
    #define WVR_VREDRAW                 0x0200
    #define WVR_REDRAW                  (WVR_HREDRAW | \
                                        WVR_VREDRAW)

    /* Key State Masks for Mouse Messages */

    #define MK_LBUTTON                  0x0001
    #define MK_RBUTTON                  0x0002
    #define MK_SHIFT                    0x0004
    #define MK_CONTROL                  0x0008
    #define MK_MBUTTON                  0x0010
    
    #define TME_HOVER                   0x00000001
    #define TME_LEAVE                   0x00000002
    #define TME_QUERY                   0x40000000
    #define TME_CANCEL                  0x80000000
    
    #define HOVER_DEFAULT               0xFFFFFFFF
                                        
    /* Window Styles */
                                        
    #define WS_OVERLAPPED               0x00000000L
    #define WS_POPUP                    0x80000000L
    #define WS_CHILD                    0x40000000L
    #define WS_MINIMIZE                 0x20000000L
    #define WS_VISIBLE                  0x10000000L
    #define WS_DISABLED                 0x08000000L
    #define WS_CLIPSIBLINGS             0x04000000L
    #define WS_CLIPCHILDREN             0x02000000L
    #define WS_MAXIMIZE                 0x01000000L
    #define WS_CAPTION                  0x00C00000L
    #define WS_BORDER                   0x00800000L
    #define WS_DLGFRAME                 0x00400000L
    #define WS_VSCROLL                  0x00200000L
    #define WS_HSCROLL                  0x00100000L
    #define WS_SYSMENU                  0x00080000L
    #define WS_THICKFRAME               0x00040000L
    #define WS_GROUP                    0x00020000L
    #define WS_TABSTOP                  0x00010000L
    
    #define WS_MINIMIZEBOX              0x00020000L
    #define WS_MAXIMIZEBOX              0x00010000L

    #define WS_TILED                    WS_OVERLAPPED
    #define WS_ICONIC                   WS_MINIMIZE
    #define WS_SIZEBOX                  WS_THICKFRAME
    #define WS_TILEDWINDOW              WS_OVERLAPPEDWINDOW

    /* Common Window Styles */

    #define WS_OVERLAPPEDWINDOW         (WS_OVERLAPPED    | \
                                        WS_CAPTION        | \
                                        WS_SYSMENU        | \
                                        WS_THICKFRAME     | \
                                        WS_MINIMIZEBOX    | \
                                        WS_MAXIMIZEBOX)
    
    #define WS_POPUPWINDOW              (WS_POPUP         | \
                                        WS_BORDER         | \
                                        WS_SYSMENU)
    
    #define WS_CHILDWINDOW              (WS_CHILD)

    /* Extended Window Styles */

    #define WS_EX_DLGMODALFRAME         0x00000001L
    #define WS_EX_NOPARENTNOTIFY        0x00000004L
    #define WS_EX_TOPMOST               0x00000008L
    #define WS_EX_ACCEPTFILES           0x00000010L
    #define WS_EX_TRANSPARENT           0x00000020L
    #define WS_EX_MDICHILD              0x00000040L
    #define WS_EX_TOOLWINDOW            0x00000080L
    #define WS_EX_WINDOWEDGE            0x00000100L
    #define WS_EX_CLIENTEDGE            0x00000200L
    #define WS_EX_CONTEXTHELP           0x00000400L
    #define WS_EX_RIGHT                 0x00001000L
    #define WS_EX_LEFT                  0x00000000L
    #define WS_EX_RTLREADING            0x00002000L
    #define WS_EX_LTRREADING            0x00000000L
    #define WS_EX_LEFTSCROLLBAR         0x00004000L
    #define WS_EX_RIGHTSCROLLBAR        0x00000000L
    #define WS_EX_CONTROLPARENT         0x00010000L
    #define WS_EX_STATICEDGE            0x00020000L
    #define WS_EX_APPWINDOW             0x00040000L
    #define WS_EX_OVERLAPPEDWINDOW      (WS_EX_WINDOWEDGE | WS_EX_CLIENTEDGE)
    #define WS_EX_PALETTEWINDOW         (WS_EX_WINDOWEDGE | WS_EX_TOOLWINDOW | WS_EX_TOPMOST)

    /* Class styles */

    #define CS_VREDRAW                  0x0001
    #define CS_HREDRAW                  0x0002
    #define CS_DBLCLKS                  0x0008
    #define CS_OWNDC                    0x0020
    #define CS_CLASSDC                  0x0040
    #define CS_PARENTDC                 0x0080
    #define CS_NOCLOSE                  0x0200
    #define CS_SAVEBITS                 0x0800
    #define CS_BYTEALIGNCLIENT          0x1000
    #define CS_BYTEALIGNWINDOW          0x2000
    #define CS_GLOBALCLASS              0x4000
    
    #define CS_IME                      0x00010000

    /* Predefined Clipboard Formats */

    #define CF_TEXT                     1
    #define CF_BITMAP                   2
    #define CF_METAFILEPICT             3
    #define CF_SYLK                     4
    #define CF_DIF                      5
    #define CF_TIFF                     6
    #define CF_OEMTEXT                  7
    #define CF_DIB                      8
    #define CF_PALETTE                  9
    #define CF_PENDATA                  10
    #define CF_RIFF                     11
    #define CF_WAVE                     12
    #define CF_UNICODETEXT              13
    #define CF_ENHMETAFILE              14
    #define CF_HDROP                    15
    #define CF_LOCALE                   16
    #define CF_MAX                      17
    #define CF_OWNERDISPLAY             0x0080
    #define CF_DSPTEXT                  0x0081
    #define CF_DSPBITMAP                0x0082
    #define CF_DSPMETAFILEPICT          0x0083
    #define CF_DSPENHMETAFILE           0x008E

    /* "Private" formats don't get GlobalFree()'d */

    #define CF_PRIVATEFIRST             0x0200
    #define CF_PRIVATELAST              0x02FF

    /* "GDIOBJ" formats do get DeleteObject()'d */

    #define CF_GDIOBJFIRST              0x0300
    #define CF_GDIOBJLAST               0x03FF

    /* Menu flags for Add/Check/EnableMenuItem() */

    #define MF_INSERT                   0x00000000L
    #define MF_CHANGE                   0x00000080L
    #define MF_APPEND                   0x00000100L
    #define MF_DELETE                   0x00000200L
    #define MF_REMOVE                   0x00001000L
    
    #define MF_BYCOMMAND                0x00000000L
    #define MF_BYPOSITION               0x00000400L
    
    #define MF_SEPARATOR                0x00000800L
                                        
    #define MF_ENABLED                  0x00000000L
    #define MF_GRAYED                   0x00000001L
    #define MF_DISABLED                 0x00000002L
    
    #define MF_UNCHECKED                0x00000000L
    #define MF_CHECKED                  0x00000008L
    #define MF_USECHECKBITMAPS          0x00000200L
    
    #define MF_STRING                   0x00000000L
    #define MF_BITMAP                   0x00000004L
    #define MF_OWNERDRAW                0x00000100L
    
    #define MF_POPUP                    0x00000010L
    #define MF_MENUBARBREAK             0x00000020L
    #define MF_MENUBREAK                0x00000040L
    
    #define MF_UNHILITE                 0x00000000L
    #define MF_HILITE                   0x00000080L
    
    #define MF_DEFAULT                  0x00001000L
    #define MF_SYSMENU                  0x00002000L
    #define MF_HELP                     0x00004000L
    #define MF_RIGHTJUSTIFY             0x00004000L
    
    #define MF_MOUSESELECT              0x00008000L
    #define MF_END                      0x00000080L
    
    #define MFT_STRING                  MF_STRING
    #define MFT_BITMAP                  MF_BITMAP
    #define MFT_MENUBARBREAK            MF_MENUBARBREAK
    #define MFT_MENUBREAK               MF_MENUBREAK
    #define MFT_OWNERDRAW               MF_OWNERDRAW
    #define MFT_RADIOCHECK              0x00000200L
    #define MFT_SEPARATOR               MF_SEPARATOR
    #define MFT_RIGHTORDER              0x00002000L
    #define MFT_RIGHTJUSTIFY            MF_RIGHTJUSTIFY
    
    /* Menu flags for Add/Check/EnableMenuItem() */

    #define MFS_GRAYED                  0x00000003L
    #define MFS_DISABLED                MFS_GRAYED
    #define MFS_CHECKED                 MF_CHECKED
    #define MFS_HILITE                  MF_HILITE
    #define MFS_ENABLED                 MF_ENABLED
    #define MFS_UNCHECKED               MF_UNCHECKED
    #define MFS_UNHILITE                MF_UNHILITE
    #define MFS_DEFAULT                 MF_DEFAULT
    #define MFS_MASK                    0x0000108BL
    #define MFS_HOTTRACKDRAWN           0x10000000L
    #define MFS_CACHEDBMP               0x20000000L
    #define MFS_BOTTOMGAPDROP           0x40000000L
    #define MFS_TOPGAPDROP              0x80000000L
    #define MFS_GAPDROP                 0xC0000000L
    
    #define MF_END                      0x00000080L

    /* System Menu Command Values */

    #define SC_SIZE                     0xF000
    #define SC_MOVE                     0xF010
    #define SC_MINIMIZE                 0xF020
    #define SC_MAXIMIZE                 0xF030
    #define SC_NEXTWINDOW               0xF040
    #define SC_PREVWINDOW               0xF050
    #define SC_CLOSE                    0xF060
    #define SC_VSCROLL                  0xF070
    #define SC_HSCROLL                  0xF080
    #define SC_MOUSEMENU                0xF090
    #define SC_KEYMENU                  0xF100
    #define SC_ARRANGE                  0xF110
    #define SC_RESTORE                  0xF120
    #define SC_TASKLIST                 0xF130
    #define SC_SCREENSAVE               0xF140
    #define SC_HOTKEY                   0xF150
    #define SC_DEFAULT                  0xF160
    #define SC_MONITORPOWER             0xF170
    #define SC_CONTEXTHELP              0xF180
    #define SC_SEPARATOR                0xF00F

    /* Obsolete names */

    #define SC_ICON                     SC_MINIMIZE
    #define SC_ZOOM                     SC_MAXIMIZE

    /* OEM Resource Ordinal Numbers */

    #define OBM_CLOSE                   32754
    #define OBM_UPARROW                 32753
    #define OBM_DNARROW                 32752
    #define OBM_RGARROW                 32751
    #define OBM_LFARROW                 32750
    #define OBM_REDUCE                  32749
    #define OBM_ZOOM                    32748
    #define OBM_RESTORE                 32747
    #define OBM_REDUCED                 32746
    #define OBM_ZOOMD                   32745
    #define OBM_RESTORED                32744
    #define OBM_UPARROWD                32743
    #define OBM_DNARROWD                32742
    #define OBM_RGARROWD                32741
    #define OBM_LFARROWD                32740
    #define OBM_MNARROW                 32739
    #define OBM_COMBO                   32738
    #define OBM_UPARROWI                32737
    #define OBM_DNARROWI                32736
    #define OBM_RGARROWI                32735
    #define OBM_LFARROWI                32734
    
    #define OBM_OLD_CLOSE               32767
    #define OBM_SIZE                    32766
    #define OBM_OLD_UPARROW             32765
    #define OBM_OLD_DNARROW             32764
    #define OBM_OLD_RGARROW             32763
    #define OBM_OLD_LFARROW             32762
    #define OBM_BTSIZE                  32761
    #define OBM_CHECK                   32760
    #define OBM_CHECKBOXES              32759
    #define OBM_BTNCORNERS              32758
    #define OBM_OLD_REDUCE              32757
    #define OBM_OLD_ZOOM                32756
    #define OBM_OLD_RESTORE             32755

    #define OCR_NORMAL                  32512
    #define OCR_IBEAM                   32513
    #define OCR_WAIT                    32514
    #define OCR_CROSS                   32515
    #define OCR_UP                      32516
    #define OCR_SIZE                    32640
    #define OCR_ICON                    32641
    #define OCR_SIZENWSE                32642
    #define OCR_SIZENESW                32643
    #define OCR_SIZEWE                  32644
    #define OCR_SIZENS                  32645
    #define OCR_SIZEALL                 32646
    #define OCR_ICOCUR                  32647
    #define OCR_NO                      32648
    #define OCR_HAND                    32649
    #define OCR_APPSTARTING             32650
    
    #define OIC_SAMPLE                  32512
    #define OIC_HAND                    32513
    #define OIC_QUES                    32514
    #define OIC_BANG                    32515

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -