当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 利用SetWindowsHookEx(WH_MOUSE?,Mou
 

 

    摘要:很多时候,我们可能需要执行关闭计算机或重新启动计算机的操作,但在 winnt 内核的操作系统中,我们不能只调用简单的 api 函数来完成这样的操作。这并不是一个复杂的问题,却有时候会让人“为难”,如果是这样,现在解决这个问题的办法来了。 *********************************************************************......
    摘要:我们都知道,adodataset可以将数据保存为 xml或者 pdfg格式的本地数据文件,但是,如果将数据保存后推出,不做任何修改,下次将数据用adodataset.loadfromfile加载后系统是不会将数据给我们送回原来的备份的table的,简于此,我写了一个函数,可以将单表导出的数据再次到会到原来的table 中,但条件是,你的 pk不能是 自增的,如果有这种情况,你可以在我的代码中稍稍改......


利用钩子捕捉鼠标信息的一个问题

利用setwindowshookex(wh_mouse?,mousehookhandler,hinstance,0)捕捉鼠标信息,其中mousehookhandler的格式如下:

??? int ncode,?// hook code 【程序编程相关:使用 DB2 数据移动实用工具中的文件类

lresult callback mouseproc( 【推荐阅读:针对 DB2 Universal Dat

??? wparam wparam,?// message identifier 【扩展信息:DB2 UDB DBA 核对清单

??? lparam lparam ?// mouse coordinates

?? );

第三个参数lparam是一个指向mousehookstruct结构体的指针,这个结构体中就包含想得到的信息(例如hwnd),但奇怪的是delphi不认识mousehookstruct(这是它自己的帮助文档中写的啊),另外 lparam^.hwnd或者pointer(lparam)^.hwnd都通不过编译,请问各位高手如何取出lparam中的信息?多谢!


    摘要: 一、 背景 在众多的软件开发项目中,需要矢量绘制功能的项目不占少数,如气动原理图、工程施工图,房屋平面图,服装设计,花样设计,电力接线图,电子线路图游戏等等。而大部分程序员都没有图形编程方面的开发经验。tcad控件实现了矢量绘制的功能,解决了在软件开发中的难题,节约了软件开发人员的时间和缩短了产品的开发周期,并实现了全球的复用。二、 tcad的功能tcad控件(组件)遵循以下三个条......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE