-
[重庆]DVD播放兼导航 新科71C再降400
行情 2008-03-11
-
[长沙]24口交换机 H3C S1024R售680元
行情 2008-03-11
-
[南京]黑格时尚 联想旭日C467现5499元
行情 2008-03-10
-
[成都]性价比升值 联想C461小黑本特卖
行情 2008-03-10
-
C++BUILDER非可视组件的消息处理
Test1-〉 DoIt( ); 现在运行程序,当你点击按钮时,将看到一个消息框显示“Got here". ListingA和B包含了头文件和源代码以下列出。总结:一个可以响应Windows消息的非可视组件有许多用途。最显而易见的就是用来封装某些方面的WindowsAPI。例如:TAPI和 WinSock发送消息给事件的指定用户。如果你写的组件封装了一个这样的API。你将需要捕捉Windo
技术 2008-03-10
-
C++处理for循环作用域规则
如果你正在使用新代码以及与标准兼容的编译器,那么新作用域规则将不会带来任何问题。然而,当涉及到遗留代码或老编译器时,你可以应用我在这个小技巧中描述的技术绕开这一问题。
技术 2008-03-10
-
C++ Builder实现桌布自动更新
就这样,我们就完成了桌布自动更换的功能,是不是很简单,不过由于它受限于BMP位图格式,这一点总是使得桌布的爱好者十分苦恼.我们能不能让它支持其它格式的图形文件呢?当然可以,原理是这样的,在设置桌布之前,现将其它格式的文件转换为位图,在用SystemParametersInfo函数设置桌布即可搞定.
技术 2008-03-09
-
C++将DBGrid中数据导出到Word和Excel
经常看到有网友发帖子询问如何将DBGrid中的内容导出到Excel或Word文档中,于是笔者花了点时间写了以下两个&&函数,分别实现将DBGrid中数据导出到Word和Excel文档。需要注意的是DBGrid中的数据并不代表数据库中所有的数据,因为数据集在打开的时候有可能进行了筛选,取决于使用者如何打开这个数据集,总之就是DBGrid中显示多少数据,就导出多少。
技术 2008-03-09
-
为C++程序添加文件保存加载功能
要使用串行化库,你最少需要得到该库的1.32.0版本(早期的版本不包括串行化库)。注意,在此我不是向你介绍如何安装Boost库;网站上提供详细步骤说明如何安装该库。如果你使用该串行化库,你还需要编译另外几个该库需要的.cpp源文件-你可以在boost_1_32_0\libs\serialization\src文件夹下找到它们。还有一个boost_1_32_0\libs\serialization\bui
技术 2008-03-09
-
利用C++ Builder进行精确计时
该函数是一个应用程序定义的回调函数,出现定时器事件时该函数被调用。TimeProc是应用程序定义的函数名的占位符。使用该函数时要注意的是,它只能调用以下有限的几组API函数:PostMessage,timeGetSystemTime, timeGetTime, timeSetEvent,timeKillEvent ,midiOutShortMsg, midiOutLongMsg,OutputDebugString。同时也不要使用完成时间很长的A
技术 2008-03-09