Tag: Windows
All the articles with the tag "Windows".
windows安装包制作
Published: at 07:33 AM我们使用Qt官方提供的安装包制作框架qt-installer-framework来打包我们的应用程序,同时它支持三个平台:Windows,Linux,OS X。 功能强大,用起来也很方便,这里只介绍一下基本用法,完全能满足我们的要求。 qt-installer-framework下载地址: http//download.qt.io/of...
visual studio中props文件用法
Published: at 06:09 AM使用visual studio IDE经常要进行一些工程属性的配置,通常是引入第三方库。如果库比较多的话每次建新工程都要配置一下比较麻烦,.props文件可以帮助我们把一些固定的配置写好,下次使用的时候直接import到vcxproj文件中就可以了。.props中的配置相当于vcxproj配置中的一部分...
解决github慢的问题
Published: at 06:36 AM每次clone项目非常慢只有几十kb,稍微大一点的项目要花费蛮长的时间而且中途可能会断掉,下面方法可以解决这个问题。 获取github域名对应的IP地址 访问https//www.ipaddress.com(https//www.ipaddress.com)(如果不行的话可能要翻墙)网站,分别查询:github.com和git...
C++ windows实用函数
Published: at 10:08 AM收集的一些比较实用的函数,头文件依赖(不包括全部): include <TlHelp32.h> include <psapi.h> include <Windows.h> include <time.h> include <algorithm> include <iterator> include <io.h> include <direct.h> include <assert.h> include <sstream> ...
Qt回调到UI线程
Published: at 01:43 AM桌面客户端程序主线程就是UI线程,我们经常要将网络中获取到的数据展示到界面上,通常有同步和异步两种方式,同步方式会阻塞UI,所以这种方式可以忽略了(特殊情况下可以使用)。大多数异步方式请求后是在子线程中返回数据的,而在这里我们是不能直接操作UI的。 下面介绍两种方...
visual stdio不同目录下的文件重名,类重名问题解决方法
Published: at 02:37 PM以下测试是在vs2008和vs2012中进行的 先建一个空的Test控制台应用程序,目录结构如下: 目录(http//img.blog.csdn.net/20131207182756984?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdHVqaWF3/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gr...
select模型
Published: at 02:28 PM需要注意的是要将listenSock设置为非阻塞模式,这样在while(1)循环中accept才不会被阻塞。同时listenSock也要set到fdread中,如果不这样做的话,select只能监视到客户端的socket,当客户端没有进行任务IO操作的时候select返回值为SOCKETERROR会一直进行循环检测,这样是没必要...
WSAAsyncSelect模型
Published: at 02:27 PM这个模型跟窗口有关,它使用消息来进行通知的。如下是对话框客户端关键代码,连接的是一个echo服务端。 测试文件的传输,将文件发送出去,然后将读取的数据写入文件。 读写文件类WinFile参考: http//blog.csdn.net/tujiaw/article/details/17840823 Buffer类参考:ht...
当年的毕业设计 - MFC信息管理系统
Published: at 01:44 PM由于程序只能在远程服务器上跑,调试起来非常麻烦,所以想弄一个UDP的日志服务程序,能实时的显示远程程序打印过来的日志。于是就想到了用MFC弄一个继承自CListView的单文档应用程序。 话说MFC还是我大学时候做毕业设计时用过, 距离现在都两年了,好多API也忘得差不多了。不...
字符编解码的故事(ASCII,ANSI,Unicode,Utf-8)
Published: at 12:54 PM很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们认为8个开关状态作为原子单位很好,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出更多的状态,状态开始变来变...