文档库 最新最全的文档下载
当前位置:文档库 › C#操作窗口类(句柄操作) (2)

C#操作窗口类(句柄操作) (2)

C#操作窗口类(句柄操作) (2)
C#操作窗口类(句柄操作) (2)

C#

实现过程:

过程一:找到当前鼠标位置的句柄

您的使用2个WinAPI(俺喜欢自己封装下来用):

ViewCode

[DllImport("user32.dll",EntryPoint="GetCursorPos")]

publicstaticexternbool GetCursorPos(out Pointpt);

[DllImport("user32.dll",EntryPoint="WindowFromPoint")]

publicstaticextern IntPtrWindowFromPoint(Pointpt);

//鼠标位置的坐标

publicstatic PointGetCursorPosPoint()

{

Pointp=new Point();

if(GetCursorPos(out p))

{

return p;

}

returndefault(Point);

}

///

///找到句柄

///

///坐标

///

publicstatic IntPtrGetHandle(Pointp)

{

return WindowFromPoint(p);

}

过程二:改变窗口的Text

您的使用1个WinAPI:

ViewCode

[DllImport("user32.dll",EntryPoint="SendMessage")]

privatestaticexternint SendMessage(IntPtrhWnd,int Msg,IntPtrwParam,string lParam); ///

///给窗口发送内容

///

///句柄

///要发送的内容

publicstaticvoid SetText(IntPtrhWnd,string lParam)

{

SendMessage(hWnd,WM_SETTEXT,IntPtr.Zero,lParam);

}

privateconstint WM_SETTEXT=0x000C;

通过这个方法就能改变Text的值了。

思考:如果俺把这个窗口的句柄记录下来,下次不用鼠标获取,直接就能改变值不蛮好的嘛。

例如:我有个桌面系统老叫我输入用户名,密码。我记录用户名和密码的窗口句柄,然后改变他们的输入值,这样多省事。(只是举例,不考虑安全性)

问题:你会告诉我,窗口句柄的每次重建会变的呀,咋办。

回答:类名不变呀。

过程三:您的准备一些工具吧,例如:句柄找类名呀,类名找句柄什么的等等,下面会用到一些WinAPI ViewCode

[DllImport("user32.dll",EntryPoint="FindWindow")]

privatestaticextern IntPtrFindWindow(string IpClassName,string IpWindowName);

[DllImport("user32.dll",EntryPoint="FindWindowEx")]

privatestaticextern IntPtrFindWindowEx(IntPtrhwndParent,IntPtrhwndChildAfter,string lpszClass,stri ng lpszWindow);

[DllImport("user32.dll",EntryPoint="GetParent")]

publicstaticextern IntPtrGetParent(IntPtrhWnd);

[DllImport("user32.dll",CharSet=CharSet.Auto)]

publicstaticexternint GetClassName(IntPtrhWnd,StringBuilderlpClassName,int nMaxCount);

///

///找到句柄

///

///类名

///

publicstatic IntPtrGetHandle(string IpClassName)

{

return FindWindow(IpClassName,null);

}

///

///子窗口句柄

///

///父窗口句柄

///前一个同目录级同名窗口句柄

///类名

///

publicstatic IntPtrGetChildHandle(IntPtrhwndParent,IntPtrhwndChildAfter,string lpszClass) {

return FindWindowEx(hwndParent,hwndChildAfter,lpszClass,null);

}

///

///全部子窗口句柄

///

///父窗口句柄

///类名

///

publicstatic ListGetChildHandles(IntPtrhwndParent,string className)

{

ListresultList=new List();

for(IntPtrhwndClient=GetChildHandle(hwndParent,IntPtr.Zero,className);hwndClient!=IntPtr.Zero;hw ndClient=GetChildHandle(hwndParent,hwndClient,className))

{

resultList.Add(hwndClient);

}

return resultList;

}

///

///找类名

///

///句柄

///

publicstaticstring GetClassName(IntPtrhWnd)

{

StringBuilderlpClassName=new StringBuilder(128);

if(GetClassName(hWnd,lpClassName,lpClassName.Capacity)==0)

{

thrownew Exception("notfoundIntPtr!");

}

return lpClassName.ToString();

}

思考:遍历桌面上所有的窗口,然后找类名,然后改他的Text,扯淡嘛,相同的类名太多了,找毛呀。

实现:不仅记录类名,而且记录类名在父窗口出现的位置,然后通过桌面一层层找下来,最后找到这个句柄。(虽然不是太准,但是一般的还是能解决了,如果你有什么好方式一起研究)。

过程四:实现一个WinHWND的类,可以把他的规则,他的父窗口类名,以及在父窗口中同类名出现的顺序记录下来,然后通过这些记录的信息还原句柄。

ViewCode

publicclass WinHWND

{

public IntPtrHWND{get;set;}

publicstring ClassName{get;set;}

public WinHWNDParent{get;set;}

publicint InParentSequence{get;set;}

private WinHWND(){}

public WinHWND(IntPtrhWnd)

{

this.HWND=hWnd;

this.ClassName=GetClassName();

this.Parent=GetParent();

this.InParentSequence=GetInParentSequence(); }

privatestring GetClassName()

{

return WinAPI.GetClassName(this.HWND);

}

private WinHWNDGetParent()

{

if(WinAPI.GetParent(this.HWND)==null)

{

thrownew Exception("notfoundIntPtr!");

}

if(WinAPI.GetParent(this.HWND)==IntPtr.Zero) {

returnnull;

}

returnnew WinHWND(WinAPI.GetParent(this.HWND));

}

privateint GetInParentSequence()

{

IntPtrIntprtParent=this.Parent==null IntPtr.Zero:this.Parent.HWND;

return WinAPI.GetChildHandles(IntprtParent,this.ClassName).IndexOf(this.HWND); }

publicoverridestring ToString()

{

StringBuilderresult=new StringBuilder();

for(WinHWNDwinHandle=this;winHandle!=null;winHandle=winHandle.Parent)

{

result.Append(string.Format("{0}:{1};",Escape(winHandle.ClassName),

if(winHandle.InParentSequence==-1)break;

}

return result.ToString().TrimEnd(';');

}

privatestaticstring GetBaseMark(string sMark)

{

string[]sMarks=sMark.Split(';');

return sMarks[sMarks.Length-1].Split(':')[0];

}

privatestaticstring[]GetChildMarks(string sMark)

{

string[]sMarks=sMark.Split(';');

string[]sChildMarks=newstring[sMarks.Length-1];

for(int i=0;i

{

sChildMarks[i]=sMarks[i];

}

return sChildMarks;

}

//我一直觉得这段写很丑陋,谁能帮帮我改改

publicstatic WinHWNDGetWinHWND(string sMark)

{

ListbaseHwnds=WinAPI.GetChildHandles(IntPtr.Zero,GetBaseMark(sMark)); string[]sChildMarks=GetChildMarks(sMark);

//由于主窗口在桌面出现所以很可能同名,所以要看看他的儿子和孙子...是不是都匹配

foreach(IntPtrbaseHwnd in baseHwnds)

{

IntPtrhandle=baseHwnd;

for(int i=sChildMarks.Length-1;i>=0;i--)

{

string[]sChildMark=sChildMarks[i].Split(':');

try

{

handle=WinAPI.GetChildHandles(handle,UnEscape(sChildMark[0]))[int.Parse(sChildMark[1])]; }

catch

{

break;

}

if(i==0)returnnew WinHWND(handle);

}

continue;

}

returnnull;

}

#region转义

privatestaticstring Escape(string arg)

{

return arg.Replace(":","\\:").Replace(";","\\;");

}

privatestaticstring UnEscape(string arg)

{

return arg.Replace("\\:",":").Replace("\\;",";");

}

#endregion

publicstatic WinHWNDGetWinHWND()

{

returnnew WinHWND(WinAPI.GetHandle(WinAPI.GetCursorPosPoint()));

}

}

上全部代码,里面加了窗口的部分属性,扩展其他的属性,自己发挥吧,就是搞WinAPI ViewCode

using System;

using

using System.Linq;

using System.Text;

using

using System.Drawing;

using System.Collections;

namespace InformationCollectionDataFill

{

publicclass WinAPI

{

#region WinodwsAPI

[DllImport("user32.dll",EntryPoint="FindWindow")]

privatestaticextern IntPtrFindWindow(string IpClassName,string IpWindowName); [DllImport("user32.dll",EntryPoint="FindWindowEx")]

privatestaticextern IntPtrFindWindowEx(IntPtrhwndParent,IntPtrhwndChildAfter,string lpszClass,stri ng lpszWindow);

[DllImport("user32.dll",EntryPoint="SendMessage")]

privatestaticexternint SendMessage(IntPtrhWnd,int Msg,IntPtrwParam,string lParam);

[DllImport("user32.dll",EntryPoint="GetParent")]

publicstaticextern IntPtrGetParent(IntPtrhWnd);

[DllImport("user32.dll",EntryPoint="GetCursorPos")]

publicstaticexternbool GetCursorPos(out Pointpt);

[DllImport("user32.dll",EntryPoint="WindowFromPoint",CharSet=CharSet.Auto,ExactSpelling=true)] publicstaticextern IntPtrWindowFromPoint(Pointpt);

[DllImport("user32.dll",CharSet=CharSet.Auto)]

publicstaticexternint GetClassName(IntPtrhWnd,StringBuilderlpClassName,int nMaxCount);

[DllImport("user32.dll",CharSet=CharSet.Auto)]

publicstaticexternint GetWindowText(IntPtrhWnd,[Out,MarshalAs(UnmanagedType.LPTStr)]StringBuilder lpString,int nMaxCount);

[DllImport("user32.dll",CharSet=CharSet.Auto)]

publicstaticexternint GetWindowRect(IntPtrhwnd,ref Rectanglerc);

[DllImport("user32.dll",CharSet=CharSet.Auto)]

publicstaticexternint GetClientRect(IntPtrhwnd,ref Rectanglerc);

[DllImport("user32.dll",CharSet=CharSet.Auto)]

publicstaticexternint MoveWindow(IntPtrhwnd,int x,int y,int nWidth,int nHeight,bool bRepaint);

[DllImport("user32.dll",CharSet=CharSet.Auto,SetLastError=true,ExactSpelling=true)] publicstaticexternint ScreenToClient(IntPtrhWnd,ref Rectanglerect);

#endregion

#region封装API方法

///

///找到句柄

///

///类名

///

publicstatic IntPtrGetHandle(string IpClassName)

{

return FindWindow(IpClassName,null);

}

///

///找到句柄

///

///坐标

///

publicstatic IntPtrGetHandle(Pointp)

{

return WindowFromPoint(p);

}

//鼠标位置的坐标

publicstatic PointGetCursorPosPoint()

{

Pointp=new Point();

if(GetCursorPos(out p))

{

return p;

}

returndefault(Point);

}

///

///子窗口句柄

///

///父窗口句柄

///前一个同目录级同名窗口句柄

///类名

///

publicstatic IntPtrGetChildHandle(IntPtrhwndParent,IntPtrhwndChildAfter,string lpszClass)

{

return FindWindowEx(hwndParent,hwndChildAfter,lpszClass,null);

}

///

///全部子窗口句柄

///

///父窗口句柄

///类名

///

publicstatic ListGetChildHandles(IntPtrhwndParent,string className)

{

ListresultList=new List();

for(IntPtrhwndClient=GetChildHandle(hwndParent,IntPtr.Zero,className);hwndClient!=IntPtr.Zero;hw ndClient=GetChildHandle(hwndParent,hwndClient,className))

{

resultList.Add(hwndClient);

}

return resultList;

}

///

///给窗口发送内容

///

///句柄

///要发送的内容

publicstaticvoid SetText(IntPtrhWnd,string lParam) {

SendMessage(hWnd,WM_SETTEXT,IntPtr.Zero,lParam); }

privateconstint WM_SETTEXT=0x000C;

///

///获得窗口内容或标题

///

///句柄

///

publicstaticstring GetText(IntPtrhWnd)

{

StringBuilderresult=new StringBuilder(128);

GetWindowText(hWnd,result,result.Capacity);

return result.ToString();

}

///

///找类名

///

///句柄

///

publicstaticstring GetClassName(IntPtrhWnd)

{

StringBuilderlpClassName=new StringBuilder(128);

if(GetClassName(hWnd,lpClassName,lpClassName.Capacity)==0) {

thrownew Exception("notfoundIntPtr!");

}

return lpClassName.ToString();

}

///

///窗口在屏幕位置

///

///句柄

///

publicstatic RectangleGetWindowRect(IntPtrhWnd)

{

Rectangleresult=default(Rectangle);

GetWindowRect(hWnd,ref result);

return result;

}

///

///窗口相对屏幕位置转换成父窗口位置

///

///

///

///

publicstatic RectangleScreenToClient(IntPtrhWnd,Rectanglerect) {

Rectangleresult=rect;

ScreenToClient(hWnd,ref result);

return result;

}

///

///窗口大小

///

///

///

publicstatic RectangleGetClientRect(IntPtrhWnd) {

Rectangleresult=default(Rectangle); GetClientRect(hWnd,ref result);

return result;

}

#endregion

}

publicclass WinHWND

{

public IntPtrHWND{get;set;}

publicstring ClassName{get;set;}

public WinHWNDParent{get;set;}

publicint InParentSequence{get;set;}

private Rectangle_currentRect;

privatestring_Text;

privateint_Left;

privateint_Top;

privateint_Width;

privateint_Height;

publicstring Text

{

get

{

return_Text==default(string)WinAPI.GetText(this.HWND):_Text;

}

set

{

_Text=value;

WinAPI.SetText(this.HWND,value);

}

}

publicint Left

{

get

{

return_Left==default(int)_currentRect.Left:_Left;

}

set

{

_Left=value;

WinAPI.MoveWindow(this.HWND,value,this.Top,this.Width,this.Height,true); }

}

计算机基本操作

计算机基本操作 1、开关机注意事项 (1)开机---先联接好主机箱内的各种设备和外围设备的插头(显示器、键盘、鼠标、打印机、扫描仪等),并先打开显示器、打印机、扫描仪等电源,方能打开电源开关,再按启动开关启动计算机。 (2)关机---退出所有已打开的应用程序,并要先关主机再断开外围设备的启动开关。 方法是:开始--关闭系统--关机--确定,待彻底关机后,再断开总电源开关。 (3)不能频繁开关机 关机后重新开机应间隔10秒钟以上。 一是防止造成过大的脉冲电流冲击损伤内部设备。二是硬盘、软驱还在工作就强迫关机时,硬盘和软驱最易受到损伤,其次是操作系统也易受到破坏。 (4)尽量避免机器的振动 硬盘怕振动,固不要随意乱移动主机。 (5)不支持热插热拔的设备不应在开机后进行插拔接头。其中USB接口(U盘)支持热插拔。 2、怎样正确使用冷启动和热启动计算机? (1)冷启动----是指从加电开始直到系统的处理命令进行完毕为止。(2)热启动----是指在冷启动后,系统不断电的情况下同时按下 Ctrl+Alt+Del键时的重新启动。 (3)如遇到死机或要重启动计算机时,应先采用热启动,无法热启动时才实行按复位键Reset进行重启动。 3、怎样快速退出操作程序进行关机? (1)连续同时按下ALT+F4键,并根据提示(有时要点击结束任务命令)关闭计算机即可。 (2)按任务栏上的“WINDOWS窗口符号”---按“U”键---按“回车”键。  4、如何快速重启动计算机?  (1)先在桌面上建立快捷键---右键单击桌面---新建快捷方式---在命令行输入:“RUNDLL32.exe User.exxe,ExitWindowsexec”---下一步---完成---给快捷键起名为“重启动”。  (2)按住“SHIFT”键---双击桌面“重启动”快捷键。  5、怎样快速找到已安装的应用程序?  (1)开始---程序---应用程序。

电脑快捷键使用大全

快捷键,又叫快速键或热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与如Ctrl 键、Shift 键、Alt 键、Fn 键以及Windows 平台下的Windows 键和Mac 机上的Meta 键等配合使用。利用快捷键可以代替鼠标做一些工作,可以利用键盘快捷键打开、关闭和导航“开始”菜单、桌面、菜单、对话框以及网页。 Alt+ESC 切换到上一个操作的窗口 Alt+F4 关闭当前窗口 Print Screen 截取当前全屏幕到剪切板 Alt+Print Screen 截取当前窗口屏幕截图到剪切板 Alt+Shift 在输入法之间切换 Alt+Tab 切换当前打开的窗口 Alt+Shift+Tab 反向切换当前打开的窗口 Alt+up 打开当前文件夹上一层文件夹 Backspace 返回上一页 Ctrl+A 全选 Ctrl+Alt+Tab 不关闭菜单,循环切换打开的窗口 Ctrl+B IE7 中整理收藏夹 Ctrl+C 复制

Ctrl+D IE7 中将当前页加入收藏夹 Ctrl+E 激活搜索栏,资源管理器和IE7中有效 Ctrl+Esc 打开开始菜单 Ctrl+F IE7 中打开搜索当前页面菜单 Ctrl+H IE7 中打开历史记录 Ctrl+I IE7 中打开收藏夹 Ctrl+J IE7 中打开RSS Feed Ctrl+N IE7 中打开与当前窗口相同的另一个新窗口 Ctrl+P IE7 中打印 Ctrl+Q IE7 中打开快速导航选项卡 Ctrl+R IE7 中刷新当前选项卡 Ctrl+Shift+Esc 打开任务管理器 Ctrl+Space 切换中英输入法 Ctrl+T IE7 中打开新选项卡 Ctrl+V

C#中使用FindWindow函数详解 从标题获取句柄

C#中使用FindWindow函数详解从标题获取句柄 FindWindow用来根据类名和窗口名来得到窗口句柄的。但是这个函数 不能查找子窗口,也不区分大小写。 如果要从一个窗口的子窗口中查找需要使用FindWindowEX。 1.在C#中使用方法如下: [DllImport("User32.dll", EntryPoint = "FindWindow")] private static extern IntPtrFindWindow(string lpClassName,stringlpWindowName); [DllImport("User32.dll", EntryPoint = "FindWindowEx")] private static extern IntPtrFindWindowEx(IntPtrhwndParent, IntPtrhwndChildAfter, string lpClassName, string lpWindowName); [DllImport("User32.dll", EntryPoint = "FindWindow")] private static extern IntPtrFindWindow(string lpClassName,stringlpWindowName); [DllImport("User32.dll", EntryPoint = "FindWindowEx")] private static extern IntPtrFindWindowEx(IntPtrhwndParent, IntPtrhwndChildAfter, string lpClassName, string lpWindowName); 2. 实例参考: IntPtrhWnd = FindWindow(null, "test Demo"); 这样会查找所有title是"test Demo"的窗口。 参考下面的资料解释 3. FindWindow参数详解: Parameters

基本操作,剪切复制粘贴关闭窗口等等,快捷键(热键)

基本操作,剪切复制粘贴关闭窗口等等,快捷键(热键) 一、常见用法: F1 显示当前程序或者windows的帮助内容。 F2 当你选中一个文件的话,这意味着“重命名” F3 当你在桌面上的时候是打开“查找:所有文件” 对话框 F10或ALT 激活当前程序的菜单栏 windows键或CTRL+ESC 打开开始菜单 CTRL+ALT+DELETE 在win9x中打开关闭程序对话框 DELETE 删除被选择的选择项目,如果是文件,将被放入回收站 SHIFT+DELETE 删除被选择的选择项目,如果是文件,将被直接删除而不是放入回收站 CTRL+N 新建一个新的文件 CTRL+O 打开“打开文件”对话框 CTRL+P 打开“打印”对话框 CTRL+S 保存当前操作的文件 CTRL+X 剪切被选择的项目到剪贴板 CTRL+INSERT 或CTRL+C 复制被选择的项目到剪贴板 SHIFT+INSERT 或CTRL+V 粘贴剪贴板中的内容到当前位置 ALT+BACKSPACE 或CTRL+Z 撤销上一步的操作 ALT+SHIFT+BACKSPACE 重做上一步怀废 牟僮?br> Windows键+M 最小化所有被打开的窗口。 Windows键+CTRL+M 重新将恢复上一项操作前窗口的大小和位置 Windows键+E 打开资源管理器 Windows键+F 打开“查找:所有文件”对话框 Windows键+R 打开“运行”对话框 Windows键+BREAK 打开“系统属性”对话框 Windows键+CTRL+F 打开“查找:计算机”对话框 SHIFT+F10或鼠标右击打开当前活动项目的快捷菜单 SHIFT 在放入CD的时候按下不放,可以跳过自动播放CD。在打开word的时候按下不放,可以跳过自启动的宏 ALT+F4 关闭当前应用程序 ALT+SPACEBAR 打开程序最左上角的菜单 ALT+TAB 切换当前程序 ALT+ESC 切换当前程序 ALT+ENTER 将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换PRINT SCREEN 将当前屏幕以图象方式拷贝到剪贴板 ALT+PRINT SCREEN 将当前活动程序窗口以图象方式拷贝到剪贴板

笔记本电脑基本操作

笔记本电脑基本操作 Company Document number:WUUT-WUUY-WBBGB-BWYTT-1982GT

笔记本电脑基本操作 一、启动与退出 1.启动(开机):(POWER) 启动分为冷启动和热启动两种方式。 冷起动指插上电源进行对电脑开机的整个过程,它要扫描和调用较多的程序。打开显示器源,再打开主机电源的这种方式就是冷起动。 要使用电脑第一步就是开机,操作步奏如下: (1)打开电脑的电源 (2)电脑开始进行开机自检和系统引导 (3)进入Windows XP操作桌面,如下图所示 热起动则是指在电脑使用着的过程中,因某种原因,如卡机等需要在没有关闭主机电源时重起动电脑,热起动只要检测少量程序即可。快捷键ctrl+alt+del键或按主机上的RESET按钮都可以实现热启动。 2.退出(关机):开始/关闭计算机/选择“关机”/确定 操作如下: (1)关闭正在运行的所有应用程序 提示:在关机前,应该保存在各应用程序中完成的工作并关闭这些应用程序,这是个好习惯。这样可以保证操作系统正常退出,并最大限度地避免由于推出系统而发生的数据丢失。 (2)单击按钮,打开[开始]菜单 (3)选择命令,打开如图所示的对话框

在弹出的关闭对话框中有三个选项,分别为待机,关闭和重新启动。其中待机模式主要为了节电,该功能使你可不需重新启动计算机就可返回工作状态。待机模式可关闭监视器和硬盘、风扇之类设备,使整个系统处于低能耗状态。在你重新使用计算机时,它会迅速退出待机模式,而且桌面(包括打开的文档和程序)精确恢复到进入等待时的状态。如要解除等待状态并重新使用计算机,可移动一下鼠标或按键盘上的任意键,或快速按一下计算机上的电源按钮即可。 (4)单击,笔记本电脑自动关机。 3.重新启动 (1)单击[开始]菜单(操作同关机类似) (2)选择[关闭计算机]命令,单击[重新启动]按钮。当电脑出现死机,无法用上面的方法重启时,按主机面板上的RESET按钮。 提示: A一般不建议用此方法,因这样不能保证正在运行的程序正常推出,有可能造成某些程序无法正常运行或数据丢失、损毁等不可预测的后果。 B 有些程序安装后也要求重新启动电脑,此时按提示进行操作即可。 二、界面组成 1、桌面背景:衬托图标,可人为修改 2、图标:程序对应的标志 图标和程序的关系相当于导火线和火药包的关系。点燃导火索会引爆火药包。而对图标进行双击则会打开该程序。 3、任务栏:存放快捷工具及辅助按钮

CAD常用快捷键

Ctrl+S 保存 Ctrl+W 关闭程序 Ctrl+N 新建 Ctrl+O 打开 Ctrl+Z 撤销 Ctrl+F 查找 Ctrl+X 剪切 Ctrl+C 复制 Ctrl+V 粘贴 Ctrl+A 全选 Ctrl+[ 缩小文字 Ctrl+] 放大文字 Ctrl+B 粗体 Ctrl+I 斜体 Ctrl+U 下划线 Ctrl+Shift 输入法切换 Ctrl+空格中英文切换 Ctrl+回车QQ号中发送信息 Ctrl+Home 光标快速移到文件头 Ctrl+End 光标快速移到文件尾 Ctrl+Esc 显示开始菜单 Ctrl+Shift+< 快速缩小文字 Ctrl+Shift+> 快速放大文字 Ctrl+F5 在IE中强行刷新 Ctrl+拖动文件复制文件 Ctrl+Backspace 启动\关闭输入法 拖动文件时按住Ctrl+Shift 创建快捷方式Alt+空格+C 关闭窗口 Alt+空格+N 最小化当前窗口 Alt+空格+R 恢复最小化窗口 Alt+空格+X 最大化当前窗口 Alt+空格+M 移动窗口 Alt+空格+S 改变窗口大小 Alt+Tab 两个程序交换 Alt+255 QQ号中输入无名人 Alt+F 打开文件菜单Alt+V 打开视图菜单 Alt+E 打开编辑菜单 Alt+I 打开插入菜单 Alt+O 打开格式菜单 Alt+T 打开工具菜单 Alt+A 打开表格菜单 Alt+W 打开窗口菜单 Alt+H 打开帮助菜单 Alt+回车查看文件属性 Alt+双击文件查看文件属性 Alt+X 关闭C语言 Shift快捷键 Shift+空格半\全角切换 Shift + Delete 永久删除所选项,而不将它放到“回收站”中。拖动某一项时按CTRL 复制所选项。 拖动某一项时按CTRL + SHIFT 创建所选项目的快捷键。WORD全套快捷键小技巧 CTRL+O 打开 CTRL+P 打印 CTRL+A 全选 CTRL+[/] 对文字进行大小设置(在选中目标情况下) CTRL+D 字体设置(在选中目标情况下) CTRL+G/H 查找/替换; CTRL+N 全文删除; CTRL+M 左边距(在选中目标情况下); CTRL+U 绘制下划线(在选中目标情况下); CTRL+B 加粗文字(在选中目标情况下); CTRL+I 倾斜文字(在选中目标情况下); CTRL+Q 两边对齐(无首行缩进),(在选中目标情况下)或将光标放置目标文字的段尾,亦可操作 CTRL+J 两端对齐(操作同上) CTRL+E 居中(操作同上) CTRL+R 右对齐(操作同上) CTRL+K 插入超链接 CTRL+T/Y 可进行首行缩进(将光标移到需做此操作的段尾,或将此段选中进行操作 Ctrl+A(或Ctrl+小键盘上数字5):选中全文。

电脑的基本操作培训

电脑的基本操作培训 一、电脑开关机、重启和休眠的方法。 1.休眠和关机的区别和休眠的做用以及休眠的开启方法。 休眠:计算机在关闭前首先将内存中的信息存入硬盘的一种状态。 特点:将计算机从休眠中唤醒时,所有打开的应用程序和文档都会恢复到桌面上。 休眠和关机的区别:关机不保存信息,休眠保存用户状态和相关信息,如果使用休眠后会在下次启动电脑时大大加快启动速度。计算机进入休眠状态时,计算机内存中的所有内容将保存到硬盘,并且最后关闭计算机。再次开机后计算机返回到休眠计算机时的状态,原来打开的所有程序和文档将全都还原到桌面。 开启休眠的方法:打开“控制面板”中的“电源选项”。单击休眠选项卡,选中启用休眠支持复选框,然后单击应用。如果休眠选项卡不可用,则说明计算机不支持该功能。

休眠的方法:单击“开始”,然后单击“关闭计算机”,然后按住shift 键,最后点‘休眠“。 2.开机 正确的开机顺序:打开电源,打开显示器,打印机等外部设备,然后按下主机开机按钮。这样做的原因是开机时会有一个很大的电流冲

击,打开显示器、打印机等外部设备后,这个电流冲击就会分散到这些外部设备上,这样可以减少对主机的损害。 3.关机 关机和开机的顺序恰恰相反,先关闭主机,等主机关闭后,再关闭显示器等外部设备,最后关闭电源。* 4.重启 2种情况 正常重启:一般是系统需要,比如安装完驱动后,电脑一般要求重新启动。这种情况属于正常重启。 非正常重启:这种情况一般最常见的原因是死机,只能重新启动电脑。如何判断死机?最简单的方法是看数字键盘开关Num Lock灯(在键盘的左上角)是否可以闪动.如果死机,按下重启按钮重启电脑。* #演示:启用休眠的方法 二、键盘和鼠标的设置与使用。 1.键盘字符区功能区编辑区数字区 指示灯的控制键:数字键盘开关大小写切换键 上档键SHIFT的作用。

如何使用键盘退出或关闭窗口

如何使用键盘退出或关闭窗口,(ESC键除外,是游戏,电影之类的)最好回答者能多教些同样的技巧? 如何使用键盘退出或关闭窗口,(ESC键除外,是游戏,电影之类的)最好回答者能多教些同样的技巧? 蓝兰丽 2009-05-14 14:38:31 发布 2个回答 ?回答 ?liangjingfang | 2009-05-14 14:58:50 ?有0人认为这个回答不错 | 有0人认为这个回答没有帮助 ?一、在WINDOWS中最常用到的几组快捷键及一些特殊键位 (一)以下是一些Windows常用快捷键(适用于WINDOWS系列的系统及相对应命令的程序) CTRL+C――――复制 CTRL+X――――剪切 CTRL+V――――粘贴 CTRL+S――――保存 CTRL+Z――――撤消 DELETE―――删除或SHIFT+DELETE―永久删除所选项 CTRL+A――――选中全部内容。 ALT+TAB―――切换当前程序 ALT+F4 ―――关闭当前应用程序 (二)特殊键位说明及功能 Windows键位于CTRL和ALT之间带有窗口图样的键调用开始菜单或和其它键组合使用 BACKSPACE键退格键消除空格或向左删除文档 SPACEBAR 空格键输入空格或在某复选框中选取 Application 键微软自然键选中某个项目时显示其快键菜单 Shift 上档键与其它键一起使用 Ctrl 控制键与其它键一起使用 Alt 组合键激活系统程序菜单或配合其它键一起使用 Tab 制表键在程序或菜单之间切换 Pause/break 暂停键电脑开机自检时按下可暂停当前屏幕,按下继续 Scroll lock 锁屏键当处于滚屏状态时按下该键停止 Print Screen/SysRq 截屏键截取当前屏幕到粘贴板 NumLock 数字开关键小键盘数字开关键 Caps Lock 大小写开关键 二、几种常用程序中的快捷键应用

windows基本操作

实验1 Windows的基本操作 一、实验目的 1.掌握Windows的基本知识和基本操作; 2.掌握启动、切换及退出应用程序的方法; 3.熟悉输入法的设置及一种汉字输入方法。 4.掌握“Windows资源管理器”的使用; 5.掌握文件和文件夹的常用操作; 6.掌握、显示设置、时间/日期的设置方法; 7.掌握通过添加/删除功能的应用方法. 二、实验内容 1.Windows的启动、关闭和注销 (1)正常启动Windows并设置登录和注销选项。 【操作步骤】 直接打开计算机的电源开关,计算机进行硬件自检后将呈现“欢迎屏幕”。 单击用户名 输入密码 图1-1 “欢迎屏幕” 可以按照如下步骤设置登录方式: ①单击“开始”->“控制面板”,在打开窗口中单击左侧的“切换到经典视图”链接; ②双击经典视图中的“用户帐户”图标,在打开窗口中单击“更改用户登录或注销的方式”; ③在打开的对话框中使用“欢迎屏幕”,输入密码即可登录。 (2)重新启动Windows操作系统。 【操作步骤】 方法一:使用“开始”->“关闭计算机”->“重新启动”。若按住Shift键同时单击“重新启动”按钮可以跳过开机时的自检过程。 方法二:按“Ctrl+Alt+Del”组合键,选择“关机”菜单->“重新启动”。 方法三:直接按下主机箱上的Reset(复位)键。 (3)Windows的关闭和注销 【操作步骤】

方法一:关闭所有应用程序,单击“开始”-> “关闭计算机”或“注销”命令。 方法二:按“Ctrl+Alt+Del”组合键,选择“关机”菜单->“重新启动”或“注销”。 方法三:通过调用shutdown.exe命令关闭或注销Windows XP。 单击“开始”按钮->“运行”,在打开的“运行”对话框中输入如下命令: ①shutdown –s –t 300 该命令中参数“-s”表示关闭本计算机,“-t 300”表示关闭的倒计时间为300秒(图1-2),确定后,将弹出图1-3所示的“系统关机”对话框。如果去掉参数“-t 300”,系统将倒数30秒后自动关机。 说明:可以更改-t后的时间,控制关机倒计时。 图1-2 “运行”对话框图1-3“系统关机”对话框 ②shutdown –a/–r/ –l/ 执行该命令将放弃系统关机/关闭并重新启动计算机/注销计算机。 ③at 某时间shutdown -s -t 100 执行此命令将实现XP系统的定时关机功能,在at后添加您欲关机的时间。例如: “at 9:30shutdown -s -t 50”,在系统时间为9点33分时,将弹出“系统关机”对话框,倒数50秒后关闭计算机。 2.窗口和对话框的操作 (1)“我的电脑”窗口的移动、最小化、最大化、还原和关闭操作。 【操作步骤】 ①打开“我的电脑”窗口,用鼠标拖动窗口标题栏,移动窗口; ②单击窗口左上角(标题栏左端)的控制按钮,打开控制菜单,选择“移动”命令,再使用键盘上的上、下、左、右键移动窗口; ③练习使用窗口右上角的最小化、还原(最大化)和关闭按钮; ④使用窗口控制菜单中的相应命令最小化、还原(最大化)和关闭窗口; ⑤使用快速启动栏中的“显示桌面”快捷方式或“Windows键+D”(快速显示桌面),最小化和还原窗口;使用“Windows键+M”最小化所有窗口; ⑥使用“Alt键+F4”关闭当前活动窗口; ⑦直接双击窗口控制按钮可关闭当前窗口; ⑧使用“Alt+空格键”打开窗口控制菜单,再按下命令后括号中带下划线的字母,可以实现相应操作,如“Alt+空格键+C”,关闭当前窗口; ⑨在任务栏的窗口图标上右击,使用快捷菜单中的相应命令关闭、最大化和还原窗口;

VCMFC编程各种窗口句柄获取函数详解

AfxGetMainWnd AfxGetMainWnd获取自身窗口句柄 HWND hWnd = AfxGetMainWnd()->m_hWnd; GetTopWindow 函数功能:该函数检查与特定父窗口相联的子窗口z序(Z序:垂直屏幕的方向,即叠放次序),并返回在z序顶部的子窗口的句柄。 函数原型:HWND GetTopWindow(HWND hWnd); 参数: hWnd:被查序的父窗口的句柄。如果该参数为NULL,函数返回Z序顶部的窗口句柄。返回值: 如果函数成功,返回值为在Z序顶部的子窗口句柄。如果指定的窗口无子窗口,返回值为NULL。 GetForegroundWindow 函数功能:该函数返回当前系统的前台窗口的窗口句柄。 函数原型:HWND GetForegroundWindow(VOID) 返回值:函数返回前台窗回的句柄。 GetActiveWindow 函数功能:该函数可以获得与调用该方法的线程的消息队列相关的活动窗口的窗口句柄(就是取得当前进程的活动窗口的窗口句柄)。 函数原型:HWND GetActiveWindow(VOID) 返回值:返回值是与调用线程的消息队列相关的活动窗口的句柄。否则,返回值为NULL。 GetSafeHwnd 函数功能:获取某个窗口对象(CWnd的派生对象)指针的句柄(HWND)时,最安全的方法是使用GetSafeHwnd()函数。 通过下面的例子来看其理由: CWnd *pwnd = FindWindow(“ExploreWClass”,NULL); //希望找到资源管理器 HWND hwnd = pwnd->m_hwnd; //得到它的HWND 这样的代码当开始得到的pwnd为空的时候就会出现一个“General protection error”,并关闭应用程序,因为一般不能对一个NULL指针访问其成员,如果用下面的代码:CWnd *pwnd = FindWindow(“ExploreWClass”,NULL); //希望找到资源管理器 HWND hwnd = pwnd->GetSafeHwnd(); //得到它的HWND 就不会出现问题,因为尽管当pwnd是NULL时,GetSafeHwnd仍然可以用,只是返回NULL IsWindowVisible 函数功能:该函数获得给定窗口的可视状态。 函数原型:BOOL IsWindowVisible(HWND hWnd); 参数; hWnd:被测试窗口的句柄。 返回值:

常用快捷键:窗口和对话框

常用快捷键:窗口和对话框 窗口和对话框 ①在文档和程序窗口中移动 Alt+Tab 切换至下一个程序或Microsoft Word文档窗口 Alt+Shift+Tab 切换至上一个程序或Microsoft Word文档窗口 Ctrl+Esc 显示Microsoft Windows"开始"菜单 Ctrl+W 关闭活动文档窗口 Ctrl+F5 将已最大化的活动文档窗口还原 Ctrl+F6 切换至下一个Word文档窗口 Ctrl+Shift+F6 切换至上一个Word文档窗口 Ctrl+F7 按箭头键在文档窗口不处于最大化状态时,并按下Enter执行"移动"命令(单击标题栏中的文档图标可显示此命令) Ctrl+F8 按箭头键在文档窗口不处于最大化状态时,并按下Enter执行"大小"命令(单击标题栏中的文档图标可显示此命令) Ctrl+F10 最大化文档窗口

②在对话框中移动 Ctrl+Tab 切换至对话框中的下一张选项卡 Ctrl+Shift+Tab 切换至对话框中的上一张选项卡 Tab 移至下一选项或选项组 Shift+Tab 移至上一选项或选项组,箭头在所选列表中的选项间移动,或者在一组选项的选项间移动Spacebar执行所选按钮的指定操作;选中或清除复选框,字母在所选列表中,移动到以键入字母开始的下一选项 Alt+字母选择选项,或者选中或清除包含该字母(带有下划线)的选项名称旁的复选框 Alt+↓(选中列表时)打开所选列表 Esc(选中列表时)关闭所选列表 Enter 执行对话框中默认按钮的指定操作 Esc 取消命令并关闭对话框 ③“打开”和“另存为”对话框 Ctrl+F12 显示"打开"对话框 F12 显示"另存为"对话框

获取当前鼠标所在的窗口句柄

用到的API函数: GetCursorPos 基本信息 函数功能:该函数检取光标的位置,以屏幕坐标表示。 函数原型:BOOL GetCursorPos(LPPOINT lpPoint); 参数: IpPoint:POINT结构指针,该结构接收光标的屏幕坐标。 使用时要先定义一个数据结构: Public Type POINTAPI x As Long y As Long End Type 例如: dim biao as POINTAPI GetCursorPos biao 那么biao.x用来存放当前光标的x轴坐标,biao.y用来存放当前y轴的坐标。 返回值:如果成功,返回值非零;如果失败,返回值为零。若想获得更多错误信息,请调用GetLastError函数。 备注: 1.光标的位置通常以屏幕坐标的形式给出,它并不受包含该光标的窗口的映射模式的影响。该调用过程必须具有对窗口站的WINSTA_READATTRIBUTES访问权限。 2.此函数为api函数,调用时要函数声明:Public Declare Function GetCursorPos Lib "user32" (lpPoint As POINTAPI) As Long 速查:Windows NT:3.1及以上版本:Windows:95及以上版本;Windows CE:不支持;头文件:winuser.h;库文件:user32.lib。 WindowFromPoint 函数功能:该函数获得包含指定点的窗口的句柄。 函数原型:HWND WindowFromPoint(POINT Point); 参数:

Point:指定一个被检测的点的POINT结构。 返回值S:返回值为包含该点的窗口的句柄。如果包含指定点的窗口不存在,返回值为NULL。如果该点在静态文本控件之上,返回值是在该静态文本控件的下面的窗口的句柄。 备注:WindowFromPoint函数不获取隐藏或禁止的窗口句柄,即使点在该窗口内。应用程序应该使用ChildWindowFromPoint函数进行无限制查询,这样就可以获得静态文本控件的句柄。 速查:Windows NT:3.1以上版本:Windows:95以上版本;Windows CE:1.0以上版本:头文件:Winuser.h;库文件:user32.lib。 获取当前鼠标所在的窗口句柄代码: POINT pNow = {0,0}; If (GetCursorPos(&pNow)) { HWND hwndPointNow = NULL; hwndPointNow = WindowFromPoint(pNow); if (hwndPointNow) cout <<“Success!!”<< endl; else cout <<“Error!!”<< endl; } else cout <<“Error!!”<< endl;

常用电脑操作快捷键大全

常用电脑操作快捷键大全 计算机常用操作快捷键大全 按窗口:显示或隐藏开始菜单窗口+中断:显示系统属性对话框窗口+显示桌面 Windows+M:最小化所有窗口 窗口+Shift+M:还原最小化窗口+E:打开资源管理器窗口+F:查找文件或文件夹窗口+CTRL+F:查找计算机 窗口+F1:显示窗口帮助窗口+R:打开运行对话框窗口+U:打开实用程序管理器 视窗+1:切换用户(新视窗XP功能) Ctrl快捷键 Ctrl+S保存Ctrl+W关闭程序Ctrl+N新建Ctrl+O打开Ctrl+Z撤消Ctrl+F查找Ctrl+X剪切Ctrl+C复制Ctrl+V粘贴Ctrl+A选择所有Ctrl+[减少文本Ctrl+]放大文本Ctrl+B粗体Ctrl+I斜体Ctrl+U下划线Ctrl+Shift输入法在中文和英文之间切换Ctrl+空格 Ctrl+输入QQ号码发送信息Ctrl+主光标快速移动到标题Ctrl+结束光标快速移动到文件末尾 一、常用用法:分类:默认列一、常用用法: F1显示当前程序或窗口的帮助内容。F2当您选择一个文件时,这意味着“重命名”F3打开“查找:所有文件”对话框F10或ALT激活当前程序的菜单栏窗口键或CTRL+ESC打开开始菜单当您在桌面上时。CTRL+ALT+DELETE在win9x中打开关闭程序对话框

删除删除选定的选择。如果它是一个文件,它将被放入回收站。 1 SHIFT+DELETE删除选定的选择。如果是文件,它将被直接删除,而不是放入回收站。 创建一个新文件 打开“打开文件”对话框打开“打印”对话框为当前操作保存文件CTRL+X将选定项目剪切到剪贴板CTRL+INSERT或CTRL+C将选定项目复制到剪贴板SHIFT+INSERT或CTRL+V将剪贴板内容粘贴到当前位置ALT+退格或CTRL+Z撤消上一操作 ALT+SHIFT+退格重复上一步?窗口键+最小化所有打开的窗口。Windows键+CTRL+M将恢复上一次操作前窗口的大小和位置。打开资源管理器 窗口键+F打开“查找:所有文件”对话框窗口键+R打开“运行”对话框窗口键+BREAK打开“系统属性”对话框窗口键+CTRL+F打开“查找:计算机”对话框SHIFT+F10或右键单击打开当前活动项的快捷菜单 在放入光盘时,SHIFT可以通过按下光盘来自动跳过播放。打开word 时按住以跳过自启动宏 ALT+F4关闭当前应用程序 ALT+空格键打开程序左上角的菜单ALT+TAB切换当前程序ALT+ESC切换当前程序 ALT+ENTER在窗口和全屏状态之间切换运行在窗口下的MSDOS窗口打印屏幕以图形方式将当前屏幕复制到剪贴板

用进程名获取进程ID取窗口句柄

以前用输入法注入的时候需要用到的代码,写的还不错,分享一下吧,顺便当个备用 view source print? 01 //根据进程名获取进程ID 02 DWORD GetPidByProcessName(TCHAR * pProcess) 03 { 04 HANDLE hSnapshot; 05 PROCESSENTRY32 lppe; 06 //创建系统快照 07 hSnapshot = ::CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, NULL); //#include 08 if (hSnapshot == NULL) 09 return 0; 10 //初始化 lppe 的大小 11 lppe.dwSize = sizeof (lppe); 12 //查找第一个进程 13 if (!::Process32First(hSnapshot, &lppe)) 14 return false ; 15 do

16 { 17 if(StrCmp(lppe.szExeFile, pProcess) == 0)//#include 18 { 19 return lppe.th32ProcessID; 20 } 21 } 22 while (::Process32Next(hSnapshot, &lppe)); //查找下一个进程 23 24 return 1; 25 } 26 27 //根据进程ID获取窗口句 柄 28 HWND GetHwndByPid(DWORD dwProcessID) 29 { 30 //返回Z序顶部的窗口句 柄 31 HWND hWnd = ::GetTopWindow(0); 32 while ( hWnd ) 33 { 34 DWORD pid = 0;

计算机快捷键大全组合和最常用的快捷键

最常用的快捷键 Esc:退出。 F5:刷新当前窗口。 Alt+F4:关闭当前程序; Alt+空格+C:关闭窗口; Alt+空格+N:最小化当前窗口; Alt+空格+R:恢复最小化窗口; Alt+空格+X:最大化当前窗口; Alt+空格+M:移动窗口; Alt+空格+S:改变窗口大小; Alt+Tab:两个程序交换; Ctrl+Shift:输入法切换; Ctrl+空格中英文切换; Ctrl+S保存; Ctrl+W关闭程序; Ctrl+Z:撤消刚才进行的操作; Ctrl+Y:恢复刚才进行的操作; Ctrl+A:选中全部内容; Ctrl+C:复制; Ctrl+V:粘贴; Ctrl+X:剪切;

计算机快捷键组合 CTRL组合键 Ctrl+A全选 Ctrl+B整理收藏夹 Ctrl+C复制 Ctrl+D删除/添加收藏(在Word中是修改选定字符格式,在IE及傲游中是保存为收藏) Ctrl+E搜索助理在Word中是段落居中 Ctrl+F查找 Ctrl+G在Word中是定位 Ctrl+H历史记录在Word中是替换 Ctrl+I收藏夹 Ctrl+J IE7.0里的源 Ctrl+K在Word中是插入链接 Ctrl+L=Ctrl+O打开

Ctrl+M网页搜索框中的确定(等于回车)在Word中是调整整段缩进Ctrl+N新窗口 Ctrl+P打印在Word中是等于Ctrl+Shift+F12 Ctrl+R刷新在Word中可使段落右对齐 Ctrl+S保存 Ctrl+T IE7.0打开新选项卡 Ctrl+U在Word中是给所选内容加下划线 Ctrl+V粘贴 Ctrl+W关闭当前窗口 Ctrl+X剪切 Ctrl+Y恢复上一步操作 Ctrl+Z撤消上一步操作 F键 F1帮助 F2重命名 F3搜索 F4显示“我的电脑”和“Windows资源管理器”中的“地址”栏列表。F5刷新 F6在窗口或桌面上循环切换屏幕元素。 F7DoS下专用功能 F8Windows启动选项

大漠插件后台找图、自动获取坐标窗口句柄鼠标多点左单击脚本

大漠插件后台找图、自动获取坐标窗口句柄鼠标多点左单击 脚本 一、准备工作 第一步:下载大漠插件、解压,运行“注册大漠插件到系统.bat”,把全部东东都复制到按键精灵的plugin目录下吧~ 第二步:创建一个文件夹,以d:\test 为例。把你要找的图(60.bmp)、大漠插件里的dm.dll 和RegDll.dll复制到这个文件夹。 第三步:打开按键精灵,创建一个新脚本。往附件(在软件左边框选项)里面添加dm.dll、Reg.dll和图60.bmp 二、复制以下代码到按键精灵 dim ys1,ys2,ys3,a,b,zbx,zby//自定义变量 ys1=9000//1和2点延时 ys1=9000//2和3点延时 ys1=9000//3和1点延时 a=15//纵向下移15单位 b=-15//纵向上移15单位 zbx=100//获取窗口句柄给定的坐标x zby=100//获取窗口句柄给定的坐标y PutAttachment "d:\test", "*.*" //意思是释放所有附件到d:\test目录。就是把有用的文件打包到test目录下 PutAttachment ".\Plugin", "RegDll.dll" //意思是释放RegDll.dll文件到按键精灵安装目录的Plugin目录下,用来完成大漠插件的注册 Call Plugin.RegDll.Reg("d:\test\dm.dll") //调用大漠插件,在按键精灵中使用 Set dm = createobject("dm.dmsoft") //用大漠插件创建一个对象dm dm_ret = dm.SetPath("d:\test") // 设置全局路径,以后你找图用的图片都默认是test目录里的图片了,否则你要用绝对路径d:\test\1.bmp来该表示图片 dm_ret = dm.LoadPic("*.bmp") // 字面意思是加载test目录下的所有图片 Hwnd = dm.GetPointWindow(zbx,zby)//用大漠软件获取给定坐标(zbx,zby)的窗口句柄,保存在Hwnd里 Call Plugin.Window.Move(Hwnd, 0, 0) // 把窗口移到屏幕的(0,0),即左上角 dm_ret = dm.BindWindow(Hwnd,"gdi","windows","windows",0) //这句用来绑定辅助操作的对象窗口 //下面是一条判断语句,如果绑定失败就会提示。那就从前面几几步中找原因吧 Delay 10 If dm_ret = 1 Then Else MessageBox "绑定失败,重启脚本或联系作者" EndScript

计算机操作题参考(2)

、操作题 1 .请在考生文件夹下完成如下操作: 1)在考生文件夹下建立“图片2”文件夹; 2)在考生文件夹下查找所有的jpg 文件,并将文件移动到“图片2 ”文件夹中; 3)将名为“ 2.jp”g文件设为只读文件。 操作提示: ①打开考生文件夹,单击鼠标右键,选择“新建”→文“件夹”,修改新文件夹的默认名称“新建文件夹”为“图片2”。 ②找到考生文件夹下的所有jpg 文件,选择这些文件单击鼠标右键,选择“剪切”;打开“图片2”文件夹,单击鼠标右键,选择“粘贴”,完成移动文件操作。 ③选择“2.jpg文”件,单击鼠标右键,选择“属性”,在打开的“属性”窗口中选中“只读”复选按钮,最后单击“确定”按钮。 2 .请在考生文件夹下完成如下操作: 1) 通过资源管理器在考生文件夹下建立“ targe”t文件夹; 2) 将考生文件夹下“ source文件”夹中的“ 1.doc、“”2.gif、“”3.pot和“” 4.xls文件”移动到 “ target 文件夹中。 操作提示:①右键单击我的电脑,选择资源管理器,在资源管理器中打开考生文件夹,单击鼠标右键,选择“新建”→文“件夹”,修改新文件夹的默认名称“新建文件夹”为“target。” ②打开考生文件夹下的“source文”件夹,选择“source文”件夹中的“1.doc、”“ 2.gif" 、”“3.pot ” 和“4.xls四”个文件,单击鼠标右键,选择“剪切”;再打开“target 文”件夹,单击鼠标右键,选择“粘贴”。 3.对所给素材按照下列要求排版。 1)将标题“网络通信协议”设置为三号黑体、红色、加粗、居中。 2)在素材中插入一个3 行4 列的表格,并输入各列表头及两组数据,设置表格中文字对 齐方式为水平居中,字体为5 号、红色、隶书。 3)在表格的最后一列增加一列,设置不变,列标题为“平均成绩”。 [素材]

万能电脑快捷键

这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口! --这个就是winkey winkey+f : 不用再去移动鼠标点“开始→搜索→文件和文件夹”了,在任何状态下,只要一按winkey+f 就会弹出搜索窗口。 winkey+r : 在我们的文章中,你经常会看到这样的操作提示:“点击‘开始→运行’,打开‘运行’对话框……”。其实,还有一个更简单的办法,就是按winkey + r! alt + tab : 如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称和图标●,选中自己希望要打开的窗口,松开这个组合键就可以了。而alt+tab+shift键则可以反向显示当前打开的窗口。 winkey+e : 当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了! 小提示: winkey指的是键盘上刻有windows徽标的键●。winkey主要出现在104键和107键的键盘中。104键盘又称win95键盘,这种键盘在原来101键盘的左右两边、ctrl和alt键之间增加了两个windwos键和一个属性关联键。107键盘又称为win98键盘,比104键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于键盘的右上方。 再补充点..... F1显示当前程序或者windows的帮助内容。 F2当你选中一个文件的话,这意味着“重命名” F3当你在桌面上的时候是打开“查找:所有文件”对话框 F10或ALT激活当前程序的菜单栏 windows键或CTRL+ESC打开开始菜单 CTRL+ALT+DELETE在win9x中打开关闭程序对话框 DELETE删除被选择的选择项目,如果是文件,将被放入回收站SHIFT+DELETE删除被选择的选择项目,如果是文件,将被直接删除而不是放入回收站 CTRL+N新建一个新的文件 CTRL+O打开“打开文件”对话框 CTRL+P打开“打印”对话框 CTRL+S保存当前操作的文件 CTRL+X剪切被选择的项目到剪贴板 CTRL+INSERT 或CTRL+C复制被选择的项目到剪贴板 SHIFT+INSERT 或CTRL+V粘贴剪贴板中的内容到当前位置 ALT+BACKSPACE 或CTRL+Z 撤销上一步的操作 ALT+SHIFT+BACKSPACE重做上一步被撤销的操作 Windows键+D:最小化或恢复windows窗口 Windows键+U:打开“辅助工具管理器” Windows键+CTRL+M重新将恢复上一项操作前窗口的大小和位置

《窗口的基本操作》教学设计

《窗口的基本操作》教学设计 《 教学目的: 1.认知目标:掌握窗口的基本操作。 2.能力目标:培养学生自我探索、自主学习、团结协作及语言组织的能力。 3.情感目标:让学生自我激励,体验成功,从中找到信息技术学习的乐趣。 重点难点:窗口的基本操作。 教具准备:数码图片和动画录像。 教学过程: 一、导入 1.广播《龟兔赛跑》动画片(学生观看) 2.教师将动画片最小化 3.教师提问:你们知道动画片藏在哪了吗?(学生惊奇)设计意图:学生观察屏幕,交流发现,产生学习欲望;巧妙设计,创设生动活泼的学习情境,利用动画激发学生兴趣,调动学生学习积极性。 二、新授“最小化”按钮 1.教师提问:同学们知道刚才老师是用什么方法把动画片藏起来的呢?(学生发言)

2.演示使用最小化按钮(看学生回答情况,指名学生上台演示) 3.布置任务:请大家打开小兔子图片试着练习最小化 4.教师巡视指导。 5.学生练习把小兔子图片藏起来了,打开小乌龟图片再练习。 6.归纳最小化按钮的用途,板书最小化按钮的名称。(学生回答) 设计意图:通过教师演示,学生操作,掌握最小化按钮的使用方法,概括出名称,为下面的学习作好铺垫。 三、新授“最大化”与“关闭”按钮 1.教师:在“最小化”按钮旁边还有两个小按钮,你们知道他们分别有什么用途吗?下面请小朋友自己玩一玩,同桌之间互相说说新发现。 2.教师巡视 3.请一个小朋友上来当小老师,说说自己的新发现 4.请小朋友给这两个按钮分别取个名字 5.板书最大化(还原)按钮及关闭按钮 6.请两位学生分别演示讲解最大化按钮与关闭按钮的用途 设计意图:放手让学生自主探索,发现问题,通过操作演示,表现自我,体验成功。

相关文档
相关文档 最新文档