摘要:QPrinter 一、描述 QPrinter 类是在打印机上绘制的绘制设备,其使用方式与其他绘图设备(如 QWidget 和 QPixmap)几乎完全相同。提供了一组附加功能来管理特定于设备的功能,例如方向、分辨率、在生成文档时逐步浏览文档中的页面。 在无效打印机上设置参数(如纸张尺寸和分辨率)是未
阅读全文
摘要:0. delphi对winapi有很强的封装,使其更易用。 1. delphi声明dll内函数 需要尽量以此方式: procedure test(data: pchar; count: integer);stdcall; 2.golang 调用方法: str := []byte("abcdedf")
阅读全文
摘要:转载:https://www.mousemin.com/archives/go-embed-resource/ 把静态资源嵌入在程序里,原因无外乎以下几点: 布署程序更简单。传统部署要么需要把静态资源和编译好的程序一起打包上传,要么使用docker和dockerfile自动化. 保证程序完整性。运行
阅读全文
摘要:转载:https://blog.kakkk.net/archives/71/ embed介绍 首先,embed是 go 1.16才有的新特性,使用方法非常简单,通过 //go:embed指令,在打包时将文件内嵌到程序中。 官方文档:https://pkg.go.dev/embed 快速开始 文件结构
阅读全文
摘要:0. golang 可以交叉编译出不同操作系统运行的程序 1. 在mac m2 架构下,golang程序 mian文件所在的主目录下,即可生成 # 在命令行进入项目根目录,并执行以下命令 CGO_ENABLED=0 GOOS=xxx GOARCH=xxx go build 参数说明: CGO_ENA
阅读全文
摘要:0. Qt 可以构建跨平台的ui项目. 走一波windows下Hello world 1.下载QT creator 当下版本是10了. 下载速度极慢. 需要30G的硬盘空间. 2.安装成功后,开始菜单会产生如下效果: 3. 运行QT creator10.0.1(community), 如下: 4.
阅读全文
摘要:0. 明朝开始海禁,百年后. 1. 通过https://www.ipaddress.com/ 获取 github.com 和 github.global.ssl.fastly.net 的ip地址。 2.用vscode 打开 C:\windows\system32\drivers\etc\hosts
阅读全文