win
win copied to clipboard
add ChooseFontW
example:
package main
import (
"unsafe"
"github.com/lxn/win"
)
func main() {
var lf = win.LOGFONT{}
cfont := win.CHOOSEFONT{
HwndOwner: win.HWND(0),
LpLogFont: &lf,
Flags: win.CF_INITTOLOGFONTSTRUCT | win.CF_SCREENFONTS | win.CF_NOSCRIPTSEL,
HInstance: win.HWND(0),
}
cfont.LStructSize = uint32(unsafe.Sizeof(cfont))
win.ChooseFont(&cfont)
}