- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 Qt(C++)编译错误总结
Qt(C++)编译错误1.1 问题描述char ss = “2cc5”;编译会提示说[Warning] deprecated conversion from string constant to 'char’1.2 原因是因为C++不同于C,C++里面的string是const的char数组,上面的C++代码,右边是一个string,把它赋值给了左边的char数组,所以编译器会报这个警告.1.3 解决措施把char*定义为const,const char *ss = “2cc5”;...
2020-10-12 17:12:44 349
原创 c# 给按钮增加快捷方式
一、增加Ctrl+*快捷方式步骤:1、将包含该按钮窗体的KeyPreview(向窗体注册键盘事件)属性为True2、新增窗体按键事件KeyDown,双击即自动创建3、编写事件函数内容private void ***_KeyDown(object sender, KeyEventArgs e){ if (e.KeyCode == Keys.F && e.Contro...
2018-11-12 11:54:25 578
原创 Inno setup制作程序安装包
; 脚本由 Inno Setup 脚本向导 生成!; 有关创建 Inno Setup 脚本文件的详细资料请查阅帮助文档!#define MyAppName "HCview"#define MyAppVersion "1.0"#define MyAppPublisher "hpmont"#define MyAppURL "http://www.hpmont.com/"#define ...
2018-10-25 09:57:07 195 1
原创 #define与const区别
1. const定义的常量实际是一个只读变量,有类型 #define定义的常量没有类型2. #define在编译的预处理阶段替换起作用,而const在编译、运行时都起作用3. #define只是简单的字符串替换,不会做类型检查,会产生边缘效应 const会进行类型检查,避免出现低级错误4. #define占用代码段空间,const占用数据段空间5. #...
2018-06-28 21:30:54 165
原创 发行Qt程序
一般编译是debug版本,如需发行要编译release版本,生成的.exe程序保存在build...Release文件夹的release目录中一、发行程序1.系统已添加Qt的Path系统环境路径直接运行程序2.未添加还需要库的支持库路径和名称: Qt安装路径下的bin目录——libgcc_s_dw2-1.dll、libstdc++-6.dll、libwinpathread-1.dll、Qt5...
2018-06-28 16:16:44 453
空空如也
如何使Inno setup在注册表中设置的DefaultIcon图标立即生效。
2018-10-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人