G
garden_wood
Unregistered / Unconfirmed
GUEST, unregistred user!
现在有个问题:我希望能够保护主页上显示的图象,文字,动画等数据不被浏览者获得,也就是说浏览者可以在Internet上看,但不能保留在硬盘上.
我采用ActiveForm,我希望通过删除ie的临时目录下的临时文件而不让浏览者
获得,但是,我发现Ie的临时目录是经过处理的,根本不能通过程序去删除文件--因为,你根本找不到这个目录.
我还想通过获得IE的窗口句柄从而获得IE的菜单句柄,然后disEnable掉菜单里的保存项目,和打印项目.但是我发现,通过spy侦察到的IE的类名虽然是IEFrame.但是对这个类名findwiundow获得的句柄却不是IE本身的.因为我用getmenu从这个句柄上获得的菜单句柄却getmenuitemcount是0.而如果我使用
enablewindow使这个句柄不能使用的话,可以发现,使用鼠标不能控制IE,好象Ie真的不能使用了似的,但可以通过键盘控制IE.这就是我说的怀疑IEframe不是Ie真正的类名的原因.
我还希望通过获得鼠标右键按下的消息响应,屏蔽掉pop菜单,但我发现,我只能在Activexform中获得mouse rbuttondown的消息,要是鼠标在activeform外面点击,我就获得不到了.
各位大虾,能就这几个问题帮我看看吗?
要是你有更好的方法保护的话,也请告诉我一下,ok?
我采用ActiveForm,我希望通过删除ie的临时目录下的临时文件而不让浏览者
获得,但是,我发现Ie的临时目录是经过处理的,根本不能通过程序去删除文件--因为,你根本找不到这个目录.
我还想通过获得IE的窗口句柄从而获得IE的菜单句柄,然后disEnable掉菜单里的保存项目,和打印项目.但是我发现,通过spy侦察到的IE的类名虽然是IEFrame.但是对这个类名findwiundow获得的句柄却不是IE本身的.因为我用getmenu从这个句柄上获得的菜单句柄却getmenuitemcount是0.而如果我使用
enablewindow使这个句柄不能使用的话,可以发现,使用鼠标不能控制IE,好象Ie真的不能使用了似的,但可以通过键盘控制IE.这就是我说的怀疑IEframe不是Ie真正的类名的原因.
我还希望通过获得鼠标右键按下的消息响应,屏蔽掉pop菜单,但我发现,我只能在Activexform中获得mouse rbuttondown的消息,要是鼠标在activeform外面点击,我就获得不到了.
各位大虾,能就这几个问题帮我看看吗?
要是你有更好的方法保护的话,也请告诉我一下,ok?