📄 subject_17192.htm
字号:
<p>
序号:17192 发表者:junshen 发表日期:2002-10-09 12:34:47
<br>主题:我想要把每次复制到软盘的内容都备份下来怎么做!
<br>内容:各位大虾,谁编写过软盘驱动器控制程序,我想要把每次复制到软盘的内容都备份下来怎么做!用钩子程序吗?
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:徐景周 回复日期:2002-10-09 13:32:56
<br>内容:可借鉴一下下面文章及源码:<BR>http://codetools.com/file/ngdiskspacemonitor.asp
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:徐景周 回复日期:2002-10-09 13:34:55
<br>内容:在Windows下有一个未公开函数SHChangeNotifyRegister可以吧你的窗口添加到系统的系统消息监视链中,该函数在Delphi<BR>中的定义如下:<BR>Function SHChangeNotifyRegister(hWnd,uFlags,dwEventID,uMSG,cItems:LongWord;<BR>lpps:PIDLSTRUCT):integer;stdcall;external ’Shell32.dll’ index 2;<BR>其中参数hWnd定义了监视系统操作的窗口得句柄,参数uFlags dwEventID定义监视操作参数,参数uMsg定义操作消息,参数cItems<BR>定义附加参数,参数lpps指定一个PIDLSTRUCT结构,该结构指定监视的目录。<BR>当函数调用成功之后,函数会返回一个监视操作句柄,同时系统就会将hWnd指定的窗口加入到操作监视链中,当有文件操作发生<BR>时,系统会向hWnd发送uMsg指定的消息,我们只要在程序中加入该消息的处理函数就可以实现对系统操作的监视了。<BR>如果要退出程序监视,就要调用另外一个未公开得函数SHChangeNotifyDeregister来取消程序监视。<BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:junshen 回复日期:2002-10-09 19:00:07
<br>内容:非常感谢你的无私帮助,我现在使用VC编程,不知道在VC中相应的函数原型是什么,如何调用?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -