1234567891011121314151617181920 |
- package cp
- // http://msdn.microsoft.com/en-us/library/dd340437.aspx
- type Collation struct {
- LcidAndFlags uint32
- SortId uint8
- }
- func (c Collation) getLcid() uint32 {
- return c.LcidAndFlags & 0x000fffff
- }
- func (c Collation) getFlags() uint32 {
- return (c.LcidAndFlags & 0x0ff00000) >> 20
- }
- func (c Collation) getVersion() uint32 {
- return (c.LcidAndFlags & 0xf0000000) >> 28
- }
|