排序:
默认
按更新时间
按访问量

MessageBox中MB_OK或者MB_YESNO使用英语或者其它语言显示

有时候需要使用为英文提示,不能有中文字符MessageBox(MainFrameHwnd, TEXT("123"), TEXT("456"), MB_ICONWARNING | MB_YESNO);MessageBoxEx和M...

2018-07-09 14:30:57

阅读数:12

评论数:0

Win32 常用API函数

1.获取客户区矩形区域RECT cliRect; GetClientRect(hWnd, &cliRect);2.获取窗口上下文句柄HDC hdc = GetDC(hWnd);//....ReleaseDC(hWnd, hdc);  3.LPWSTR   与 char * ...

2018-07-03 16:37:54

阅读数:23

评论数:0

WIN32绘图

1、画椭圆、圆并填充颜色HBRUSH hbrush = CreateSolidBrush(RGB(144,144,144));//颜色 SelectObject(Hdc, hbrush);//HDC hdc Ellipse(Hdc, x1, y1, x2, y2);//画圆

2018-07-03 15:30:29

阅读数:12

评论数:0

文字对齐属性

TA_BOTTOM :下对齐TA_TOP:上对齐TA_LEFT:左对齐TA_RIGHT:右对齐TA_CENTER(VTA_CENTER):居中对齐TA_RTLREADING:从右到左顺序显示

2018-06-27 17:11:09

阅读数:28

评论数:0

run -time check failure#2-stack around the variable 'numm' was corrupted错误

直接翻译:在变量“NUMM”周围运行时检查失败的“2”堆栈被破坏了。大意就是numm内存被改了。解决办法,改变numm的类型,或者改变计算方式

2018-05-30 16:04:54

阅读数:36

评论数:0

Windows软件打包工具的使用

工具软件下载地址:https://download.csdn.net/download/bigtree_mfc/10432249密码是2048第一步安装第二步安装汉化第三步:然后在里面输入用户名和注册码,具体信息在注册码的txt文本中。下一步:设置常规中设置软件名称/版本/公司名称等信息。文件中添...

2018-05-23 14:21:56

阅读数:138

评论数:1

32位数据转8位数据和8位数据转32位数据

1。32位数据转换为8位数据UINT32 m_num32[512];//32里面有参数UINT8 m_num8[2048];UINT8 m_temp;memset(m_num8, 0, 2048);for(int i = 0; i < 512; i++){m_temp = m...

2018-05-16 10:03:17

阅读数:112

评论数:0

版本管理软件SVN使用

SVN软件分为服务端和客户端。

2018-05-11 10:53:03

阅读数:32

评论数:0

WIN32开发之小知识点

1、toupper()函数toupper是一个库函数toupper的头文件:#include <ctype.h>函数的原型:int toupper(int c);函数说明:若参数 c 为小写字母则将该对应的大写字母返回。返回值:返回转换后的大写字母,若不...

2018-05-08 17:59:00

阅读数:62

评论数:2

WIN32开发之程序基础结构

一、概述Windows程序具有相对固定的结构,对编写者而言,不需要书写整个过程,大部分过程由系统完成。程序中只要按一定的格式填写系统留给客户的那一小部分。所需要完成的有:窗口类的定义、窗口的建立、消息函数的书写、消息循环。 二、消息处理函数Windows程序是事件驱动的,对于一个窗口,它的大部分例...

2018-05-08 11:28:18

阅读数:32

评论数:0

WIN32开发之LRESULT CALLBACK WndProc(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)

Windows程序是事件驱动的,对于一个窗口,它的大部分例行维护是由系统维护的。没个窗口都有一个消息处理函数。在消息处理函数中,对传入的消息进行处理。系统内还有它自己的缺省消息处理函数。    客户写一个消息处理函数,在窗口建立前,将消息处理函数与窗口关联。这样,每当有消息产生时,就会去调用这个消...

2018-05-08 11:22:32

阅读数:43

评论数:0

QT开发之Excel操作使用

一、QT5Xlsx文件,设置头文件 下载地址:http://download.csdn.net/download/bigtree_mfc/10009048 里面有操作说明 二、头文件 #include "QtXlsx/xlsxdocument.h" #include "...

2018-01-15 09:21:14

阅读数:108

评论数:4

QT开发之config文件读写

1、读取 QSettings config(QDir::currentPath()+QString("/ZTE002.config"),QSettings::IniFormat);//QDir::currentPath()为exe位置 config.beginGroup(&qu...

2017-12-25 09:14:41

阅读数:214

评论数:0

QT开发之QTimer定时器

1、多次使用 QTimer *timer = new QTimer(this); connect(timer,SIGNAL(timeout()),this,SLOT(function));//注意第一个为timer timer->start(1000); 2、单次使用 QTimer::si...

2017-12-25 08:37:20

阅读数:180

评论数:0

QT开发之TabWidget控件

1、隐藏标签 ui->tabWidget->findChildren().at(0)->hide();   //0为第一个标签

2017-12-20 09:22:02

阅读数:307

评论数:0

QT开发之最简QTcpSocket封装类

QTcpSocket类是客户端类,作用为发送数据。 首先是关于IP地址和端口号,这个可以选择手动输入或者自动查找。 .H中: #include extern QTcpSocket *socket;//设置为全局变量 public: A();//此函数用来连接 B();//此...

2017-10-12 08:44:10

阅读数:318

评论数:0

关于float中0.3一类数据的运算解决办法

原因是此类数据无法用二进制完整表示,完全是无限循环数据。 运算结果解决办法: 方法一:使用github上的库:BigDecimal.js或bignumber.js 方法二:在这篇文章里面找到一个简单的函数。 } 可以将每次的运算结果赋值给它,从而得到比较精确的结果。· ...

2017-09-28 20:15:50

阅读数:148

评论数:0

"<Module>"的类型初始值设定项引发异常的解决办法

问题: 打开VS2010时出现这个问题 解决办法:重新安装.net framework 如果不知道上面.net是什么东西,可以使用360或者什么拆卸软件搜索 如图,我将第一个拆卸后重新安装就解决问题了

2017-09-28 14:22:13

阅读数:2594

评论数:0

QT开发之字符串各种操作

1、字符串分割 split函数:第一个为分隔判断符,第二个为是否跳过空格。 例:QString a = "1,2,3,4,5,6,7"; QList ls; ls = a.split(",");//ls = "1","2&quo...

2017-09-25 16:18:06

阅读数:201

评论数:0

QT开发之最简客户端

首先下载一个网络调试助手,测试自己写的客户端对不对。 1、配置 如果使用的QT Creator,在pro中添加QT += network 如果使用的VS+QT,选中项目->菜单QT5->Qt Project Settings->Qt Modules->选着Ne...

2017-09-21 16:22:17

阅读数:368

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭