goc

package
v0.0.0-...-62c91b2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 30, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Rendered for windows/amd64

Index

Constants

View Source
const Ncb2s = C.ncb2s
View Source
const Ncb3s = C.ncb3s
View Source
const Ncb4s = C.ncb4s

Variables

View Source
var (
	TimerId     func(a uintptr)
	Callback2   func(i, a, b uintptr) uintptr
	Callback3   func(i, a, b, c uintptr) uintptr
	Callback4   func(i, a, b, c, d uintptr) uintptr
	RunOnGoSide func()
	SunAPP      func(string) string
	Shutdown    func(exitcode int)
)

must be injected

Functions

func Alert

func Alert(args ...any)

func AlertCancel

func AlertCancel(args ...any) bool

func CHelperHwnd

func CHelperHwnd() uintptr

func CThreadId

func CThreadId() uintptr

func CreateInstance

func CreateInstance(progid uintptr) uintptr

func CreateLexer

func CreateLexer(name uintptr) uintptr

func EmbedBrowserObject

func EmbedBrowserObject(hwnd, iunk, pptr uintptr) uintptr

func Fatal

func Fatal(s string)

func GetCallback

func GetCallback(nargs, i int) uintptr

func Init

func Init()

func Interrupt

func Interrupt() bool

Interrupt checks if control+break has been pressed. It is called regularly by Interp.

func Invoke

func Invoke(idisp, name, flags, args, result uintptr) int

func MessageLoop

func MessageLoop(hdlg uintptr)

func QueryIDispatch

func QueryIDispatch(iunk uintptr) uintptr

func Release

func Release(iunk uintptr) int

func Run

func Run()

func Syscall0

func Syscall0(adr uintptr) uintptr

func Syscall1

func Syscall1(adr, a uintptr) uintptr

func Syscall10

func Syscall10(adr, a, b, c, d, e, f, g, h, i, j uintptr) uintptr

func Syscall11

func Syscall11(adr, a, b, c, d, e, f, g, h, i, j, k uintptr) uintptr

func Syscall12

func Syscall12(adr, a, b, c, d, e, f, g, h, i, j, k, l uintptr) uintptr

func Syscall14

func Syscall14(adr, a, b, c, d, e, f, g, h, i, j, k, l, m, n uintptr) uintptr

func Syscall2

func Syscall2(adr, a, b uintptr) uintptr

func Syscall3

func Syscall3(adr, a, b, c uintptr) uintptr

func Syscall4

func Syscall4(adr, a, b, c, d uintptr) uintptr

func Syscall5

func Syscall5(adr, a, b, c, d, e uintptr) uintptr

func Syscall6

func Syscall6(adr, a, b, c, d, e, f uintptr) uintptr

func Syscall7

func Syscall7(adr, a, b, c, d, e, f, g uintptr) uintptr

func Syscall8

func Syscall8(adr, a, b, c, d, e, f, g, h uintptr) uintptr

func Syscall9

func Syscall9(adr, a, b, c, d, e, f, g, h, i uintptr) uintptr

func UnEmbedBrowserObject

func UnEmbedBrowserObject(iunk, ptr uintptr)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL