go-tg-screenshot-bot
142 строки · 3.8 Кб
1// Copyright 2012 The win Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style
3// license that can be found in the LICENSE file.
4
5// +build windows
6
7package win8
9const (10HDS_NOSIZING = 0x080011)
12
13type HDITEM struct {14Mask uint3215Cxy int3216PszText *uint1617Hbm HBITMAP
18CchTextMax int3219Fmt int3220LParam uintptr21IImage int3222IOrder int3223Type uint3224PvFilter uintptr25}
26
27type HDLAYOUT struct {28Prc *RECT29Pwpos *WINDOWPOS30}
31
32type HDHITTESTINFO struct {33Pt POINT
34Flags uint3235IItem int3236}
37
38const (39HDI_WIDTH = 0x000140HDI_HEIGHT = HDI_WIDTH41HDI_TEXT = 0x000242HDI_FORMAT = 0x000443HDI_LPARAM = 0x000844HDI_BITMAP = 0x001045HDI_IMAGE = 0x002046HDI_DI_SETITEM = 0x004047HDI_ORDER = 0x008048HDI_FILTER = 0x010049HDI_STATE = 0x020050)
51
52const (53HDF_LEFT = 0x000054HDF_RIGHT = 0x000155HDF_CENTER = 0x000256HDF_JUSTIFYMASK = 0x000357HDF_RTLREADING = 0x000458HDF_CHECKBOX = 0x004059HDF_CHECKED = 0x008060HDF_FIXEDWIDTH = 0x010061HDF_SORTDOWN = 0x020062HDF_SORTUP = 0x040063HDF_IMAGE = 0x080064HDF_BITMAP_ON_RIGHT = 0x100065HDF_BITMAP = 0x200066HDF_STRING = 0x400067HDF_OWNERDRAW = 0x800068HDF_SPLITBUTTON = 0x100000069)
70
71const (72HDIS_FOCUSED = 0x0000000173)
74
75const (76HDM_FIRST = 0x120077HDM_GETITEMCOUNT = HDM_FIRST + 078HDM_DELETEITEM = HDM_FIRST + 279HDM_LAYOUT = HDM_FIRST + 580HDM_HITTEST = HDM_FIRST + 681HDM_GETITEMRECT = HDM_FIRST + 782HDM_SETIMAGELIST = HDM_FIRST + 883HDM_GETIMAGELIST = HDM_FIRST + 984HDM_INSERTITEM = HDM_FIRST + 1085HDM_GETITEM = HDM_FIRST + 1186HDM_SETITEM = HDM_FIRST + 1287HDM_ORDERTOINDEX = HDM_FIRST + 1588HDM_CREATEDRAGIMAGE = HDM_FIRST + 1689HDM_GETORDERARRAY = HDM_FIRST + 1790HDM_SETORDERARRAY = HDM_FIRST + 1891HDM_SETHOTDIVIDER = HDM_FIRST + 1992HDM_SETBITMAPMARGIN = HDM_FIRST + 2093HDM_GETBITMAPMARGIN = HDM_FIRST + 2194HDM_SETFILTERCHANGETIMEOUT = HDM_FIRST + 2295HDM_EDITFILTER = HDM_FIRST + 2396HDM_CLEARFILTER = HDM_FIRST + 2497HDM_GETITEMDROPDOWNRECT = HDM_FIRST + 2598HDM_GETOVERFLOWRECT = HDM_FIRST + 2699HDM_GETFOCUSEDITEM = HDM_FIRST + 27100HDM_SETFOCUSEDITEM = HDM_FIRST + 28101HDM_SETUNICODEFORMAT = CCM_SETUNICODEFORMAT102HDM_GETUNICODEFORMAT = CCM_GETUNICODEFORMAT103)
104
105const (106HHT_NOWHERE = 0x0001107HHT_ONHEADER = 0x0002108HHT_ONDIVIDER = 0x0004109HHT_ONDIVOPEN = 0x0008110HHT_ONFILTER = 0x0010111HHT_ONFILTERBUTTON = 0x0020112HHT_ABOVE = 0x0100113HHT_BELOW = 0x0200114HHT_TORIGHT = 0x0400115HHT_TOLEFT = 0x0800116HHT_ONITEMSTATEICON = 0x1000117HHT_ONDROPDOWN = 0x2000118HHT_ONOVERFLOW = 0x4000119)
120
121const (122HDN_FIRST = ^uint32(300)123HDN_BEGINDRAG = HDN_FIRST - 10124HDN_ENDDRAG = HDN_FIRST - 11125HDN_FILTERCHANGE = HDN_FIRST - 12126HDN_FILTERBTNCLICK = HDN_FIRST - 13127HDN_BEGINFILTEREDIT = HDN_FIRST - 14128HDN_ENDFILTEREDIT = HDN_FIRST - 15129HDN_ITEMSTATEICONCLICK = HDN_FIRST - 16130HDN_ITEMKEYDOWN = HDN_FIRST - 17131HDN_DROPDOWN = HDN_FIRST - 18132HDN_OVERFLOWCLICK = HDN_FIRST - 19133HDN_ITEMCHANGING = HDN_FIRST - 20134HDN_ITEMCHANGED = HDN_FIRST - 21135HDN_ITEMCLICK = HDN_FIRST - 22136HDN_ITEMDBLCLICK = HDN_FIRST - 23137HDN_DIVIDERDBLCLICK = HDN_FIRST - 25138HDN_BEGINTRACK = HDN_FIRST - 26139HDN_ENDTRACK = HDN_FIRST - 27140HDN_TRACK = HDN_FIRST - 28141HDN_GETDISPINFO = HDN_FIRST - 29142)
143