当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 我在同一个根目录下建立了两个子目录,如:(1)..\data\aa.txt;(2)..\sys\bb.txt; 当前的工作目录在(1),我想该在(2)工作,该如何实现? d:\ (盘符) | | . . . \aa (目录aa) | | --------------------------- | | | | \data (子目录) ......
 ·关于servletcontext的问题    »显示摘要«
    摘要: 使用servletcontext功能给出如下错误提示: d:\bea\wlserver6.1\config\mydomain\applications\defaultwebapp\web-inf\_tmp_war_myserver_myserver_defaultwebapp\jsp_servlet\_integration\_admin\_research\__control.java:......


刚学VC,太多不懂,100分

我现在想做一个WIN32   CONSOLE   Application,我想做一个屏蔽键盘和鼠标的程序,但为什么我把键盘屏蔽掉了,却不能屏蔽CTRL+DEL+ALT文件呢,这是为什么呀!另外怎么样屏蔽鼠标呀!  
  注意我要写一个WIN32   CONSOLE   Application呀!快来帮我吧!我的邮箱是luoshumeng@163.com!

NO.1   作者: zhangbin_ustc

你用的是不是WIN2000?  
  在98下可以用API屏蔽键盘,同时也能屏蔽CTRL+DEL+ALT。  
  但在2000下用同样的API不能屏蔽CTRL+DEL+ALT。

NO.2   作者: kingzai

//use   mouse   hook   can   shield   mouse   event  
  LRESULT   __declspec(dllexport)__stdcall     CALLBACK   CallWndProc(int   nCode,WPARAM   wParam,LPARAM   lParam)  
  {  
  PCWPSTRUCT   pcw=(PCWPSTRUCT)   lParam;  
  if(nCode>=0   &&   pcw   &&   pcw->hwnd)  
  {  
  if(pcw->message==WM_LBUTTONDOWN   ||pcw->message==WM_RBUTTONDOWN   )//do   with   more   mouse   evnet   here  
                                      return   0;  
                      }  
  }  
  //in   your   consol   main   window  
  SetWindowsHookEx(WH_CALLWNDPROC,(HOOKPROC)CallWndProc,hins,0);

NO.3   作者: madmanahong

ShowCurosr(NULL);  
  鼠标就看不见了!:)  
 

NO.4   作者: dycdyc123

我这里你试试!  
   
  RegisterSever  
  UnRegisterSever  
   
  这个是去掉在A+C+D的任务显示中的!  
   
  还有,你可以注册热键,RegisterHoykey试试,可以!  
   
 

NO.5   作者: zhuwenzheng

如何锁住ctrl,alt,del等系统键?  
  (jacky2000发表于2001-8-10   0:02:54)  
   
  所用函数:  
  95   98:  
  //Lock   Keys   Enable   Screen   Saver  
  BOOL   bOld  
  SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,   TRUE,   &bOld,   0);  
   
  //UnLock   Keys   Disable   Screen   Saver  
  SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,   FALSE,   &bOld,   0);    
 

NO.6   作者: centuryithero

关注  
 

NO.7   作者: dishou

给系统发信息表明处于屏幕保护状态:  
  SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,   TRUE,   &bOld,   0);  
  就可以封住鼠标和Ctrl+Alt+Del;  
  解锁  
  SystemParametersInfo(SPI_SETSCREENSAVERRUNNING,   FALSE,   &bOld,   0);  
   
 

NO.8   作者: ARCILL

用钩子函数+SystemParametersInfo()即可。

NO.9   作者: wdman

up,关注一下

NO.10   作者: l___jl

关注

NO.11   作者: Richuen22

#include   "stdafx.h"  
  #include   <conio.h>  
  int   main(int   argc,   char*   argv[])  
  {  
        unsigned   char   portvalue;  
        unsigned   short     port   =   0x21;                       //中断屏蔽端口21H/  
        portvalue   =   _inp(port);   //读入端口的数值  
        portvalue   =   portvalue   |   2;   //将1位置1,以屏蔽键盘中断,  
                                                              //0位定时器,1位键盘,2位保留,3位Com2   ......  
        _outp(port,portvalue);     //重新写入端中中  
  }  
   
  “Ctrl   +   Del   +Alt”都能屏蔽,可不要乱试!VC6   WIN32   CONSOLE   Application版。

NO.12   作者: AttaBoy

up

NO.13   作者: Richuen22

为何你想纯DOS下运行,又选WIN32   CONSOLE   Application,不选TC2、TC3的?在DOS中,我以上的代码可以。若在98中,就要SystemParametersInfo的函数了。


    摘要: 最近公司让我负责维护公司的网站,网站开发人员现已辞职。 在他留下的本地机文件及web服务器上文件中我没有发现模板。 我刚开始用dreamweaver不久,我知道模板的扩展名应为*.dwt, 但我在文件夹内没有找到扩展名为dwt的文件。 真的是没有模板吗? 我怎么维护?现在要变更网站的栏目,我要一页一页地改才行吗? 疯了! 请各位帮忙呀! ......
» 本期热门文章:

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