C语言/C++ 教程
C语言/C++ 教程:包含了所有代写案例以及部分答案
-
重载TForm类的CreateParams(TCreateParams& Params)要领。 void __fastcall CreateParams(TCreateParams& Params){ Params.Style&=WS_CAPTION; TForm::CreateParams(Params);} 截取Windows的WM_NCHITTEST动静 在头文件中插手 private: void __fastcall WMNChitTest(TMess … 继续阅读“重载CreateParams实现无标题栏的窗体”
:
-
副标题#e# Internet无疑是一种重要的信息流传媒体,跟着其迅猛成长,将会有越来越多的企业、商团、当局构造、学校、科研机构需要在Internet上成立本身的网点。建树一个网点,硬件上需要专用处事器、集线器、路由器,租用数据通信用的专线,软件上需要安装网络操纵系统和Internet处事器(www、ftp和gopher处事器),更为重要的是,需要编写大量的Internet处事器应用措施。这种应用措施吸收Internet处事器传送过来的用户请求,从内部数据库检索出用户需要的数据,再将数据传送给用 … 继续阅读“Web应用措施开拓技能”
:
-
副标题#e# 一些著名的共享软件不单成果卓著,并且在措施界面的设计能力上往往率领了一种时尚,WinAmp就是个中的一个代表。WinAmp有两个绝活,一是可以改换窗体的外观,也就是此刻俗称的给软件换“皮肤”;另一个等于磁性窗体能力。 磁性窗体即若干窗体接近到必然间隔以内时会相互粘在一起,可能说彼此吸附在一起,然后在拖动主窗体时,粘在其上的其它窗体也一起随着移动,仿佛酿成了一个窗体。海内的MP3播放器新秀CDOK也实现了这种能力,并且更绝,把几个窗体粘在一起后,窗体没有主从之 … 继续阅读“成立磁性窗体”
:
-
副标题#e# 摘要:本文通过一个详细的措施演示了Windows下的屏幕掩护措施的实现进程。 一. 引言 视窗系统下的屏幕掩护措施是一个基于呼吁行(Command Line)的应用措施。当屏保措施被挪用时操纵系统就用详细的呼吁行执行该措施。本文组织和处理惩罚了所有的呼吁行,包罗“/p”,“/s”,“/c”,“/a”,个中“/p”暗示让屏保在预览窗口中显示;“/s&rd … 继续阅读“用C++Builder开拓Windows屏保”
:
-
闲来无事,在WIN2K下用BCB5做了个键盘挂钩小措施,监督全局按键环境。Hook安顿和回调函数放在一个单独DLL中,DLL原码如下: //—————————————————————————————————-extern "C" __declspec(dllexport) void __stdcall SetHook(HWND,bool);LRE … 继续阅读“用键盘全局钩子Hook监督多历程键盘操纵”
:
-
副标题#e# 摘 要: 本文先容了DLL技能在Windows编程中的根基运用要领及应用,给出了直接内存会见及端口I/O的两个实用DLL的全部源代码。 要害词: DLL Windows编程 内存会见 I/O 一 、引 言 由于Windows为微机提供了前所未有的尺度用户界面、图形处理惩罚本领和简朴灵便的操纵,绝大大都措施体例人员都已转向或正在转向Windows编程。在很多用户设计的实际应用系统的编程任务中,经常要实现软件对硬件资源和内存资源的会见,譬喻端口I/O、DMA、间断、直接内存会见等等 。 … 继续阅读“Windows下DLL编程技能及应用”
:
-
副标题#e# C++Builder提供了两个显示输入对话框的函数:InputBox和InputQuery(个中InputBox也是通过挪用InputQuery实现),这个输入对话框有许多缺点,在以前的文章中我曾提到过操作修改VCL源码来实现自界说输入对话框,厥后在Torry.net看到一篇文章是操作自界说动静的要领来实现,原文是Delphi代码,ccrun(老妖)用C++改写,并适当修改让显示结果更好一些: 根基思路:在输入对话框显示出来以前,Post一条动静给主窗体,由主窗体认真修改输入对话框 … 继续阅读“通过动静实现自界说输入框(InputBox)”
:
-
副标题#e# 引言 台屏的操纵是节制实现的通例操纵,可是由于台屏自己固有的原因,存在一些问题,如:本钱高,易损坏,维修难等。所以计较机虚拟台屏已经成为符合的替代品。在仿真规模,台屏的计较机虚拟更成为较好的一种要领。在计较机虚拟台屏的软件体例中,由于台屏的非凡性,使软件的体例存在一些相应的难点,如台屏图像的缩放、周游、旋转等。 C++ Builder是基于Windows举办可视化C语言开拓的最好的技能平台之一。操作C++ Builder提供的根基组件,团结Windows SDK(Software … 继续阅读“C++ Builder中应用GDI实现虚拟台屏”
:
-
副标题#e# 这么多好手在这里,哎,小弟愿意向列位好手进修。 Api拦截并不是一个新的技能,许多贸易软件都回收这种技能。对windows的Api函数的拦截,不过乎两种要领,第一种是Mr. Jeffrey Richter 的修改exe文件的模块输入节,种要领,很安详,但很巨大,并且有些exe文件,没有Dll的输入标记的列表,有大概呈现拦截不到的环境。第二种要领就是常用的JMP XXX的要领,固然很陈腐,却很简朴实用。 本文一先容第二种要领在Win2k下的利用。第二种要领,Win98/me 下因为进 … 继续阅读“Win2K下的Api函数的拦截”
:
-
ActivateKeyboardLayout 激活一个新的键盘机关。键盘机关界说了按键在一种物理性键盘上的位置与寄义 Beep 用于生成简朴的声音 CharToOem 将一个字串从ANSI字符集转换到OEM字符集 ClipCursor 将指针限制到指定区域 ConvertDefaultLocale 将一个非凡的处所标识符转换成真实的处所ID CreateCaret 按照指定的信息建设一个插入符(光标),并将它选定为指定窗口的默认插入符 DestroyCaret 排除(粉碎)一个插入符 EnumC … 继续阅读“API之硬件与系统函数”
: