BCB 其他编程
文章平均质量分 78
henhen2002
Chao Zuo received B. Sc.degree from the School of Elec. Eng. & Opto.Tech., Nanjing Univ. of Sci. and Tech. in 2009. And he is currently pursuing his Ph.D. degree in the School of Elec. Eng. & Opto. Tech., NUST, Nanjing, P.R. China. He is interested
展开
-
用游戏操纵杆摸拟鼠标
要编写一个支持游戏操纵杆的应用程序,首先必须要捕获游戏操纵杆,接着要处理Windows发送给程序窗口的操纵杆消息,最后使用完操纵杆后,还应将捕获的操纵杆资源释放。 调用API函数joySetCapture能捕获游戏操纵杆。调用joySetCapture函数后,操纵杆产生的所有消息将会发送到指定的窗口。它的原型为:MMRESULT joySetCapture(HWND hwnd, UINT uJo转载 2009-08-21 10:51:00 · 1425 阅读 · 0 评论 -
在C++Builder中如何使用游戏操纵杆
在Windows环境下通过编程来操纵鼠标、键盘是一件再简单不过的事了,不过大家有没有想过要尝试一下另一样我们比较常见的输入工具——游戏操纵杆呢?在某些情况下,尤其是象编制一些小型的游戏软件的时候,加入对游戏操纵杆的支持可以给使用者提供更为友好的人机界面,极大的提高游戏软件的可玩性。 C++Builder中没有专门控制操纵杆函数(其实在常见的编程语言中基本上都没有),因此要增加对游戏操纵杆转载 2009-08-21 10:20:00 · 1424 阅读 · 0 评论 -
在C++Builer中多线程的实现
还在Dos时代,人们就在寻求一种多任务的实现。于是出现了TSR类型的后台驻留程序,比较有代表性的有Side Kick、Vsafe等优秀的TSR程序,这类程序的出现和应用确实给用户使用计算机带来了极大的方便,比如Side Kick,我们编程可以在不用进编辑程序的状态下,一边编辑源程序,一边编译运行,非常方便。但是,Dos单任务操作系统的致命缺陷注定了在Dos下不可能开发出真正的多任务程序。进入Wi转载 2009-11-05 13:28:00 · 1158 阅读 · 0 评论 -
用BCB编写多线程应用程序
随着Windows系统的全球性普及,多线程技术已越来越多地运用到许多软件设计中。使用多线程技术可全面提高应用程序的执行效率。以前为了实现多线程编程,基本上都是调用一系列的API函数,如CreateThread、ResumeThread等,不容易控制,还容易出错。在使用BCB以后,我才发现原来编写多线程程序也可以如此简单!BCB为我们提供了强大的TThread类,从而使得多线程编程变得非常简便易转载 2009-11-05 13:30:00 · 1865 阅读 · 0 评论 -
AnsiString用法
编程用到AnsiString,从网上搜得此文章,向文章作者表示感谢 //Ansistring 转 char void __fastcall TForm1::Button1Click(TObject *Sender) { AnsiString Test = "哈哈"; char *chr = Test.c_str(); } //char转Ansistring #i转载 2009-10-26 21:03:00 · 1389 阅读 · 0 评论 -
C++ Builder初学问与答
一直以来都想写一点为BCB初学者快速入门的东西,前不久写了几篇《闲谈BCB》想把自己学习BCB中如何来解决难点的方法说给大家,没想到被骂得不成样子。本想不写了,但觉得这些东西留下来能做什么呢?还是用另一种方法来重新演译我的思维吧,最近有些忙,那几篇没有写完的文章,我也会尽快写完的,至于《深入QR》,我想我一定会用另一种手法来写,让你一看就会把QR这个娇女的所有衣服都脱光,不整理到这个地步,我是转载 2009-10-31 10:02:00 · 6908 阅读 · 3 评论