win icon indicating copy to clipboard operation
win copied to clipboard

A Windows API wrapper package for the Go Programming Language

Results 56 win issues
Sort by recently updated
recently updated
newest added

sapi.h binds all the Microsoft speech APIs. It would be great to have that wrapped in this library as well.

some url https://docs.microsoft.com/en-us/windows/win32/direct3ddxgi/d3d10-graphics-programming-guide-dxgi#presentation https://github.com/hellocao/DXGICapture

I am preparing to write a dynamic link library file,it contains a winform. The code such as: ` func init() { title := "Spark" hInst := win.GetModuleHandle(nil) if hInst ==...

Hi, I like this helpful project. Could we get a Go API wrapper for the MIDI system? Ideally would integrate into the gomidi driver interface. https://docs.microsoft.com/en-us/windows/win32/multimedia/midi-functions?redirectedfrom=MSDN https://gitlab.com/gomidi/midi

This PR: - Adds `DescribePixelFormat` to `gdi32.go` - Adds `wglext.go` with `WglChoosePixelFormatARB` and `WglCreateContextAttribsARB` This is the minimum needed for creating modern OpenGL contexts. There are many more [wglext.h](https://github.com/KhronosGroup/OpenGL-Registry/blob/master/api/GL/wglext.h) functions...

This PR will include support for function FindWindowExW [ref](https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-findwindowexw).

I'm using this package for my project but sadly this package still lacks lots of functions. I've added two new functions 'MapWindowPoints' and 'GetCapture' Please update the file!

example: ```go 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:...

Hello i have code written in python, someone could help me write it in golang? I'm fresh in go, thank you. ```python import win32gui, win32ui info = win32gui.GetCursorInfo() hdc =...