- 博客(11)
- 收藏
- 关注
转载 VS QT设置应用程序图标
1.在项目文件夹里创建名为*.rc的文件,如myapp.rc。 2.文件中写入IDI_ICON1 ICON DISCARDABLE "myapp.ico" 其中,myapp.ico为图标的文件名。 3.将文件myapp.ico拷贝到项目文件夹内。 4.在解决方案资源管理器中,右键点击项目,添加myapp.rc及myapp.ico。 5.重新生成解决方案。
2012-12-30 13:39:57 4820
原创 VC强止终止进程
BOOL KillProcess(CString strProcessName){ bool result = false; HANDLE hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0) ; PROCESSENTRY32 pInfo; pInfo.dwSize = sizeof(pInfo); P
2012-12-29 14:33:42 603
原创 QT 强止杀进程
bool KillProcess(QString ProcessName){ bool result = false; QString str1; HANDLE hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0) ; PROCESSENTRY32 pInfo; pInfo.dwSize = sizeof
2012-12-29 14:29:21 3689
转载 VC读取文件的文件版本号
#include#include///引入Version.lib库QString InfomationCollect::GetFileVertion( QString fullName ){DWORD dwLen = 0;char* lpData=NULL;BOOL bSuccess = FALSE;QString fileInfomation;//获得文件基础
2012-12-24 11:30:33 5429 1
转载 QT CSS使用(滚动条)
QScrollBar样式 滚动条在Qt里叫做QScrollBar,使用样式设置控件的外观很方便,这里分享一下滚动条的样式设置。例如下面的树形控件的滚动条的样式。const QString VSCROLLBAR_STYLE = "QScrollBar:vertical {margin: 13px 0px 13px 0px;background-color
2012-12-24 11:26:45 2079
转载 QT 遍历目录查找指定文件
QString FindFile(const QString &strFilePath, const QString &strNameFilters){ if (strFilePath.isEmpty() || strNameFilters.isEmpty()) { return QString(); } QDir dir; QStringList filter
2012-12-20 17:50:14 6992 1
转载 比较洗牌算法的两种实现方法
我们首先会介绍随机生成法,该方法要点就是从头开始逐个随机生成规定区域的数字,如果新生成随机数之前已经生成过就不保存该数;如果新生成的随机数之前没有生成过就保存该数;直到生成的数字的数量达到所需的数量。接下来我们还会介绍交换位置法。AD: 方法一:随机生成法首先,我介绍一种很常见的方法:随机生成法(我自己命名的),这方法我在扫雷游戏中随机分布雷的位置时用过(思想是一样的),该方法要点
2012-12-19 16:46:00 497
转载 软件架构师是什么?
软件架构师是为技术团队服务而存在的,不是为其它的。软件架构师是导师。软件架构师是学生。软件架构师是程序看门人。在狂欢过后留下来高兴的清扫场地。软件架构师在混乱的地方维持次序,在有歧义的地方提出指导意见,在有争议的地方作出决断。软件架构师参与系统的编码,对系统的核心有最彻底的理解。软件架构师创造出能让整个公司内部有效交流的标准用语。软件架构师读的代码要比他写的多——在系统
2012-12-19 16:44:53 605
转载 QT 信号与槽在不同线程不能连接的问题
QObject::connect: Cannot queue arguments of type 'ERROR_LEVEL' (Make sure 'ERROR_LEVEL' is registered using qRegisterMetaType().)其中ERROR_LEVEL只是我定义的枚举类型即enum ERROR_LEVEL。然后在Qt的信号-槽函数的参数中使用了这个枚举型,在
2012-12-19 16:43:14 7577
原创 QT QNetworkAccessManager跳转URL处理
connect(manager, SIGNAL(finished(QNetworkReply*)), this, SLOT(onFinished(QNetworkReply*))); void MainClass::onFinished(QNetworkReply* reply){ int statusCode = reply->attribute(QNetworkReques
2012-12-07 11:17:10 2136
转载 InstallShiled完成界面绑定安装软件
这个InstallShield 安装包中我设置了三种安装语言(英简繁),根据用户需要可以在开始运行安装时选择,具体设置我就不说了,那怎么样实现在安装的最后能有提示一个对话框,提供给用户选择需要立即运行的,就比方在装其他软件时有提示用户是否选择立即运行程序。 这里要通过写程序来实现。我采用的是InstallScript Project这种工程 在InstallScipt的Setu
2012-12-03 10:18:08 1322
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人