Search found 103 matches

by liuqi5521
Wed Jun 25, 2008 1:13 am
Forum: wxWidgets Development (Chinese)
Topic: wxString有没有直接提供分割字符串的方法?
Replies: 5
Views: 4656

例如
abcdef|efgsad|asdfa|asefas|asdfasd

以 | 为标识,分为5个串出来
by liuqi5521
Tue Jun 24, 2008 1:38 pm
Forum: wxWidgets Development (Chinese)
Topic: wxString有没有直接提供分割字符串的方法?
Replies: 5
Views: 4656

wxString有没有直接提供分割字符串的方法?

我看了一下文档,好像没有找到。如果没有就得自己写了
by liuqi5521
Tue Jun 24, 2008 1:29 pm
Forum: wxWidgets Development (Chinese)
Topic: 寻找高性能的内核定时器
Replies: 11
Views: 6611

嗯。楼上的这个方法用来计时也是不错的。 今天无意中浏览CSDN,看了intel的一篇文章,才突然意识到,我这个读取指令周期寄存器来计时的方法并不可靠,对于通过降频来节能的笔记本处理器来说,如果我的类初始化的时候得到一个主频,而后如果正好赶上CPU降频了,那么计算时间是不准确的。请大家用的时候注意。 从现在来看,还是基于现成的东西来做比较可靠一些,比如调API QueryPerformanceFrequency(&TicksCount); QueryPerformanceCounter(&CurrTicks); ,或用clock()函数,或用GetTickCount(),根据自己...
by liuqi5521
Tue Jun 24, 2008 1:04 am
Forum: wxWidgets Development (Chinese)
Topic: wxBitmap这样写会释放前面的图像吗?
Replies: 4
Views: 3587

最近随着对wxWidgets的理解更近了一步,发现wxWidgets是采用引用计数机制来处理的。如果你用过COM,就会很熟悉。 请参考wxWidgets文档中对引用计数机制的描述: Reference counting Why you shouldn't care about it Object comparison Object destruction List of reference-counted wxWidgets classes Make your own reference-counted class ---------------------------------------...
by liuqi5521
Mon Jun 23, 2008 12:57 am
Forum: wxWidgets Development (Chinese)
Topic: 获得一个exe文件的版本号?
Replies: 2
Views: 2695

ok.谢谢。加入 -lversion 解决了。
by liuqi5521
Sun Jun 22, 2008 1:21 pm
Forum: wxWidgets Development (Chinese)
Topic: 获得一个exe文件的版本号?
Replies: 2
Views: 2695

获得一个exe文件的版本号?

调API,发现编译有错误:
[Linker Error] undefined reference to `GetFileVersionInfoSizeA@8'
[Linker Error] undefined reference to `GetFileVersionInfoA@16'
[Linker Error] undefined reference to `VerQueryValueA@16'


wxWidgets中有没有提供获取exe版本号的功能?
by liuqi5521
Sat Jun 14, 2008 1:12 pm
Forum: wxWidgets Development (Chinese)
Topic: 寻找高性能的内核定时器
Replies: 11
Views: 6611

呵呵,我那个代码原来写成了一个动态链接库,其实早就想把它写成个类了,但一直没动手,正好楼主提起,又勾起了我的兴趣,今天特意改写了一番,终于完工了。 Utensil说得很对,汇编那部分移植起来真够麻烦的,今天才知道gcc用的是AT&T汇编,而且写法也跟VC不一样,我不得不研究了半天。不过短时间的研究效果不大,仍然对gcc的汇编一知半解,所以那段汇编代码仅仅是实现功能而已,写的很没水准。有待高手斧正了。 至于楼主所说的跨平台,我实在是帮不上了,因为对linux实在是不熟。 我这个代码仅仅是实现了跨编译器而已,可以在 VC/gcc 下编译,操作系统还是Windows。但我想原理是通用的,要想...
by liuqi5521
Fri Jun 13, 2008 5:05 am
Forum: wxWidgets Development (Chinese)
Topic: 放大镜有人做过吗?
Replies: 1
Views: 2001

呵呵,主要是如何获取屏幕的图像,还有放大后显示到你的程序的窗口上。
by liuqi5521
Thu Jun 12, 2008 7:04 am
Forum: wxWidgets Development (Chinese)
Topic: [翻译进行中]wxWidgets C++ Users Forum FAQ
Replies: 12
Views: 48343

常规FAQ 三、 有技术支持吗? 没有官方的技术支持, 但是邮件列表可以给你很大帮助,很多人都说wxWidgets 的技术支持比很多商业软件都好.很明显,虽然没有任何担保,但wxWidgets 的开发者们都是非常热心的以最快的速度修复Bug。 四、谁使用wxwidgets ? 许多组织-世界各地的商业机构,政府和学府。因为可以有很多不同的途径来获得wxwidgets,我们不能监测分布状况,所以无法估计真正的用户数量。 参见 用户页 ,列出了一些用户和他们写的应用程序,还有 反馈页面 ,有一些评论。 我们的资历最高的用户,是业界资深的、Lotus公司的创建人Mitch Kapor和他的 Ope...
by liuqi5521
Sat Jun 07, 2008 8:25 am
Forum: wxWidgets Development (Chinese)
Topic: 连接第三方静态库德问题?
Replies: 6
Views: 4996

MinGW下可不可以使用VC的库我还不太清楚。因为以前没有碰到过,也没有做过类似的实验。

但是变通的方法绝对是有的,你大可以放宽心。

比如说:你可以用VC作一个动态链接库,在这里面静态链接厂商的lib ,等于做一个包装。
by liuqi5521
Tue May 27, 2008 12:17 am
Forum: wxWidgets Development (Chinese)
Topic: 写多线程程序,线程之间共用的变量是不是要
Replies: 4
Views: 4893

互斥访问太麻烦了吧?
我的多线程程序一般是这样:一个线程给全局变量赋值,另一个线程去读这些变量的值,也就是说:一个线程去写,一个线程去读。并没有发生双线程又读又写的情况。这种情况下不用互斥吧?

(我写的一个数据采集程序就是这样子的,主线程置一些标志变量,比如滤波器类型,而采集线程则仅仅去检测这些标志变量)
by liuqi5521
Mon May 26, 2008 8:27 am
Forum: wxWidgets Development (Chinese)
Topic: 高手帮我看看这个刷新图标缓存的程序
Replies: 2
Views: 3061

终于找到答案了

呵呵,经过苦苦的寻觅,终于在 http://www.codeproject.com/KB/winsdk/nsetfoldericons.aspx 找到答案了。 不过那个代码是VC++的,我给小小的改造了一下,把CString 改为 wxString,现在用wxDev-C++可以编译了,而且能够成功的刷新图标缓存,呵呵。把代码共享出来吧: ------------------------------------------------ void RefreshIcons() { wxString val; HKEY hKey; LONG result = ::RegOpenKeyEx(HKEY_...
by liuqi5521
Mon May 26, 2008 6:13 am
Forum: wxWidgets Development (Chinese)
Topic: 大家好,请问编译后不要mingwm10.dll的方式?
Replies: 10
Views: 6075

静态链接就可以了吧
by liuqi5521
Mon May 26, 2008 6:09 am
Forum: wxWidgets Development (Chinese)
Topic: 高手帮我看看这个刷新图标缓存的程序
Replies: 2
Views: 3061

高手帮我看看这个刷新图标缓存的程序

因为自己的程序关联自定义的文件类型,想开发可选自定义图标功能,程序中需要用到一个刷新图标缓存的功能,就像是Windows优化大师一样的【重建图标缓存】。我在网上找到一段代码并且改了改,发现执行这段代码之后,各个窗口都刷新了,但是图标并没有变(我改变了我自定义文件类型的关联图标)。而我用Windows优化大师就可以达到目的。请问这是为何? 代码也贴出来,该代码兼容Windows下大部分编译器,VC++ ,GCC都可以。 ------------------------------------------------------------- void refico() { int Iconw=:...