炫彩WinApi工具类

package
v0.0.0-...-c3b73c6 Latest Latest
Warning

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

Go to latest
Published: Mar 11, 2024 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

Package wutil 调用 wapi 封装了部分常用功能.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func X剪贴板取文本

func X剪贴板取文本() (string, error)

GetClipboardText 获取剪贴板中的文本.

@return string
@return error

func X剪贴板置文本

func X剪贴板置文本(文本 string) error

SetClipboardText 将文本置入剪贴板.

@param text 要置入的文本.
@return error

func X对话框保存文件

func X对话框保存文件(炫彩窗口句柄 int, 过滤器数组 []string, 初始目录, 默认文件名 string) string

SaveFile 保存文件.

@param hParent 炫彩窗口句柄, 可为0.
@param filters 过滤器数组, 两个成员为一个过滤器, 前面是过滤器描述, 后面是过滤器类型. 填nil则不显示任何过滤器. 例: []string{"Text Files(*txt)", "*.txt", "All Files(*.*)", "*.*"}
@param defaultDir 初始目录, 即默认打开的目录.
@param defaultFileName 默认文件名.
@return string 返回文件完整路径.

func X对话框打开单个文件

func X对话框打开单个文件(炫彩窗口句柄 int, 过滤器数组 []string, 初始目录 string) string

OpenFile 打开单个文件.

@param hParent 炫彩窗口句柄, 可为0.
@param filters 过滤器数组, 两个成员为一个过滤器, 前面是过滤器描述, 后面是过滤器类型. 填nil则不显示任何过滤器. 例: []string{"Text Files(*txt)", "*.txt", "All Files(*.*)", "*.*"}
@param defaultDir 初始目录, 即默认打开的目录.
@return string 返回文件完整路径.

func X对话框打开多个文件

func X对话框打开多个文件(炫彩窗口句柄 int, 过滤器数组 []string, 初始目录 string) []string

OpenFiles 打开多个文件.

@param hParent 炫彩窗口句柄, 可为0.
@param filters 过滤器数组, 两个成员为一个过滤器, 前面是过滤器描述, 后面是过滤器类型. 填nil则不显示任何过滤器. 例: []string{"Text Files(*txt)", "*.txt", "All Files(*.*)", "*.*"}
@param defaultDir 初始目录, 即默认打开的目录.
@return string 返回文件完整路径数组.

func X对话框打开文件夹

func X对话框打开文件夹(炫彩窗口句柄 int) string

OpenDir 打开文件夹.

@param hParent 炫彩窗口句柄, 可为0.
@return string 返回选择的文件夹完整路径.

func X对话框选择颜色

func X对话框选择颜色(炫彩窗口句柄 int) int

ChooseColor 选择颜色.

@param hParent 炫彩窗口句柄, 可为0.
@return int 返回rgb颜色.

func X拖放文件取路径

func X拖放文件取路径(拖放信息句柄 uintptr) []string

GetDropFiles 获取拖放进来的文件.

hDropInfo 拖放信息句柄.

Types

This section is empty.

Jump to

Keyboard shortcuts

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