VC/QT/MFC
文章平均质量分 78
_Beny_
这个作者很懒,什么都没留下…
展开
-
(MFC) CButton基础篇
//1,构造一个CButton对象CButton();例:CButton myButton;//2,创建一个CButton对象virtual BOOL Create( LPCTSTR lpszCaption, //指定按钮控件的文本 DWORD dwStyle, //指定按钮控件的样式(WS_CHILD / WS_VISIBLE / WS_...翻译 2018-12-01 09:52:36 · 434 阅读 · 0 评论 -
(C++) 高级类
const成员函数如果使用关键字const将成员函数声明为常量函数,则表明它不会修改任何类成员的值。要将函数声明为常量函数,可在括号后面添加关键字const:int getWidth() const;而void setWidth(int width);setWidth()不能为常量函数,因为它修改成员变量Width;而getWidth()可以为常量函数,因为它根本不需要修...原创 2019-04-04 14:36:10 · 217 阅读 · 0 评论 -
(QT) QUdpSocket / 在QT中通过Winsock2实现UDP通讯
最近在编写一个网络通讯模块,需要用到QUdpSocket,但因Qt5.6以后版本放弃兼容XP系统,而不少客户因为早些购买的电脑配置低的问题,不能安装Win7以上的系统,需要的功能也并不是很多,主要用来调试设备或终端播放的功能,所以还是选择Qt5.6。在使用Qt5.6版本时遇到一个问题:只能从客户端发送数据,不能从客户端接收服务端返回的数据。发送数据:writeDatagram(con...原创 2019-04-10 10:45:49 · 2043 阅读 · 1 评论 -
(QT) int 与 字节数组相互转换
int转4字节数组QByteArray SCL::intTo4ByteArray(int i){ QByteArray ba; ba.resize(4); ba[0] = (uchar)(0x000000ff & i); ba[1] = (uchar)((0x0000ff00&i)>>8); ba[2] = (uchar)...原创 2019-04-09 14:35:07 · 10429 阅读 · 1 评论 -
(C) 结构体定义
结构体定义的一般格式如下:struct tag_name{ datatype member1; datatype member2; ----- ----- ----- -----}; 定义结构体时应注意:结构体模板以分号结尾。 整个定义被看成一条语句,而每个成员则以自己的名称和类型分别声明在模板中的单条语句中。...原创 2019-04-14 07:04:11 · 255 阅读 · 0 评论