blob: fa7a24906b1ce4dc41949f700c15a14168a67716 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
// +build windows
package sys_windows
foreign import shell32 "system:Shell32.lib"
@(default_calling_convention="stdcall")
foreign shell32 {
CommandLineToArgvW :: proc(cmd_list: wstring, num_args: ^c_int) -> ^wstring ---
ShellExecuteW :: proc(
hwnd: HWND,
lpOperation: LPCWSTR,
lpFile: LPCWSTR,
lpParameters: LPCWSTR,
lpDirectory: LPCWSTR,
nShowCmd: INT,
) -> HINSTANCE ---
}
|