C/C++
xlzhu87
这个作者很懒,什么都没留下…
展开
-
Qt显式调用C++写的dll + 外一篇
这些天在做一个工程,要用到Qt,所以特别研究了一下Qt显式调用链接库的问题。隐式调用就不那么想用了,个人感觉隐式调用既浪费内存,造成程序启动速度极慢,又容易造成链接错误(本人在ogre中深受链接错误之苦),所以只用了显式调用。以前只试过在MFC中显式调用dll,在Qt上还没试过。其实细细研究一下,相对于MFC的调用来说,Qt的调用也是大同小异的。在这里分享一下。 首先用VS写一个dll先(转载 2014-09-05 05:11:10 · 495 阅读 · 0 评论 -
OpenSSL RSA 用法
RSA基本结构struct { int pad; long version; const RSA_METHOD *meth; ENGINE *engine; BIGNUM *n; n=p*q BIGNUM *e; 公开的加转载 2014-09-20 23:34:29 · 658 阅读 · 0 评论 -
Windows下如何使用QT编写dll程序
Windows下如何使用QT编写dll程序因为QT必须有调用QApplication的exec方法,这样才能产生消息循环,QT的程序才可以运行。所以说如果我们使用了QT编写了dll程序,在普通的windows程序中是不能调用的。在调用的时候会出现错误。当然QT提供了解决方法:那就是QTWinmigrate这里是QT官方网站对QTWinmigrate的介绍:http://qt.n转载 2014-09-11 02:51:46 · 406 阅读 · 0 评论 -
QEventLoop 的使用两例
熟悉的陌生人Qt 是事件驱动的,所以当你用Qt的时候,几乎时时刻刻和 QEventLoop 打交道、,只是你可能没有意识到:QCoreApplicaton::exec()QApplication::exec()QDialog::exec()QThread::exec()QDrag::exec()QMenu::exec()...在前面列出的这些常见函数的背后,都有各自的QEventL转载 2014-09-13 02:42:42 · 752 阅读 · 0 评论 -
QT对话框中show和exec的区别
QT对话框中show和exec的区别转自:http://hi.baidu.com/wangjuns8/blog/item/24b382460dd1c1338694737d.htmlQDialog的显示有两个函数show()和exec()。他们的区别在参考文档上的解释如下:show():显示一个非模式对话框。控制权即刻返回给调用函数。弹出窗口是否模式对话框,取决于转载 2014-09-17 02:05:42 · 400 阅读 · 0 评论 -
Qt 事件系统
Qt 事件系统分类: QT2011-08-14 02:05 1529人阅读 评论(1) 收藏 举报qteventsapplicationfunctionsystem目录(?)[+]Qt是事件驱动的, 程序每个动作都是由某个事件所触发。 Qt事件的类型很多,我们可以通过查看Qt的 manual中的Event System 和 QEven转载 2014-09-17 02:06:44 · 406 阅读 · 0 评论 -
QDialog 模态对话框与事件循环
QDialog 模态对话框与事件循环分类: Qt2011-04-03 19:53 7604人阅读 评论(3) 收藏 举报qtdialogdeletewindows平台c目录(?)[+]起源qtcn中文论坛中有网友问到:假设程序正常运行时,只有一个简单的窗体A,此时只有一个GUI主线程,在这个主线程中有一个事件循环处理窗体上转载 2014-09-17 02:05:12 · 394 阅读 · 0 评论