A angelwork Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-06 #1 各位FW请指教,小弟想学习如何操纵别的、其他的应用程序,请问该如何下手?哪里下手? 有无书籍探讨这样的问题?请指教一二,thank
A angelwork Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-12 #3 sorry!cwy1002 能不能说的更详细些呢?shellexec了解,而后面的那个东东是什么?
5 52free Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-12 #4 uses shellapi ShellExecute(Application.Handle,'Open','C:/Windows/Rundll32.exe','Shell32.dll,SHFormatDrive','C:/Windows', SW_SHOWNORMAL);
uses shellapi ShellExecute(Application.Handle,'Open','C:/Windows/Rundll32.exe','Shell32.dll,SHFormatDrive','C:/Windows', SW_SHOWNORMAL);
W wuan Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-13 #6 你是想启动它、关闭它还是给它一个消息?这些都可以用 api来解决。 shellexecute api 可以启动其他程序 sentmessage(hwnd,wm_close,0,0) 可以关闭句柄为hwnd的程序窗口 将wm_close换成其他消息都可以,自由的操纵其他窗口,让它按你的’命令‘(消息) 去做。(比如:wm_settext,wm_gettext可以设置、获得其他窗口的标题)。 至于hwnd的获得,可以用findwindow(classname,caption)去获得,或者windowfrompoint、 enumwindow api等函数都可以获得窗口的句柄。 操纵方法很多,此处只举几里。 good luck!
你是想启动它、关闭它还是给它一个消息?这些都可以用 api来解决。 shellexecute api 可以启动其他程序 sentmessage(hwnd,wm_close,0,0) 可以关闭句柄为hwnd的程序窗口 将wm_close换成其他消息都可以,自由的操纵其他窗口,让它按你的’命令‘(消息) 去做。(比如:wm_settext,wm_gettext可以设置、获得其他窗口的标题)。 至于hwnd的获得,可以用findwindow(classname,caption)去获得,或者windowfrompoint、 enumwindow api等函数都可以获得窗口的句柄。 操纵方法很多,此处只举几里。 good luck!
A angelwork Unregistered / Unconfirmed GUEST, unregistred user! 2003-02-13 #8 谢谢各位的关注与指导!可惜的是至尽我仍没找到有关delphi针对api调用的书籍! 不知道各位有没这方面的书籍推举一下呢? 在vb中有专门查询windows api的软件,而在msdn中也有很详细的windows api的解释! 可在delphi 中却什么都找不到,毫无头绪!sigh!..... 或许是我对于delphi help 手册不了解的缘故把!(因为是英文版)
谢谢各位的关注与指导!可惜的是至尽我仍没找到有关delphi针对api调用的书籍! 不知道各位有没这方面的书籍推举一下呢? 在vb中有专门查询windows api的软件,而在msdn中也有很详细的windows api的解释! 可在delphi 中却什么都找不到,毫无头绪!sigh!..... 或许是我对于delphi help 手册不了解的缘故把!(因为是英文版)