我想截取一部分屏幕上的信息,该怎么 *** 作

我想截取一部分屏幕上的信息,该怎么 *** 作,第1张

补充:我想在电脑屏幕上截取一部分页面上的信息,该怎么 *** 作?为什么没人回答我的问题呢?我记得以前在哪里看到有这样的提示,但是,现在需要的时候实在是想不起来在哪里看到。。。。。。满意答案 热心问友 2011-03-24你是想以什么方式保存你所要的信息 是还是文字?? 追问: 就按页面本来的模样!就比如说:我说电脑上出现了一个提示,但是,我又不知道是什么意思!所以,就只能把提示从页面上截取下来,然后发到这里面再问你们这个提示的含义是什么!。。。。。我这样,不知道你懂了没有?。。。。 追问: 就是像这样子来截取!不过这不是我弄的,我是粘贴别人的!因为我想你可能没有听懂我的意思!所以,想了半天就想这样子来告诉你,可能你才明白吧!或许是我表达的不够清楚!

别处找到的,很详细了

如何禁止Windows关机呢?换句话说,如何得到Windows关机的通知呢?

原理:Windows在关机的时候会想所有顶层窗口广播一个消息WM_QUERYENDSESSION,其lParam参数可以区分是关机还是注销用户(注销用户时lParam是ENDSESSION_LOGOFF)。然后Windows会等到所有的应用程序都对这个消息返回TRUE才会关机,因此,只要我们的应用程序对这个消息的处理返回FALSE,Windows就不会关机了。而且通过这个例子,大家也应该可以区分系统关机和注销用户了吧(本例子不能区分)。下面看例子,例子的源程序在这里。

LRESULT CALLBACK WndProc (HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam)

{

switch (iMsg)

{

case WM_DESTROY :

PostQuitMessage (0) ;

return 0 ;

case WM_QUERYENDSESSION:

::MessageBox(hwnd,"未经本程序许可,你不能关机!","禁止关机",MB_OK|MB_SYSTEMMODAL);

return 0;//此处返回0则不能关机,返回1就能关机。

}

return DefWindowProc (hwnd, iMsg, wParam, lParam) ;

}

为了节省篇幅,这里之列出了消息处理过程。为了更清楚的看到消息处理,这个例子没有用VCL,而是直接使用了SDK。

另外,这个程序也不是绝对能阻止Windows关机,因为如果某个应用程序调用ExitWindowsEx(EWX_POWEROFF|EWX_FORCE,0);来关机,我这个程序就阻止不了,应为那样调用ExitWindowsEx,系统不会发出WM_QUERYENDSESSION消息,我那个程序也就没有用了,呵呵。

MS VC++ 的 c 程序可以实现。

方法:

(1)用键盘按键程序模拟法,把图像发送到clipboard

(2)把clipboard图像存入bmp 图像文件(或别的格式)。

编译:

cl simu_keyboardc user32lib Gdi32lib

特殊头文件:

#include <Windowsh>

#include <Winuserh>

#include <memoryh>

提示:

(1)按键程序模拟子程序:

void snapscreen_2_clipboard()

{

keybd_event(VK_SNAPSHOT,0x2C,0,0);

keybd_event(VK_SNAPSHOT,0x2C,KEYEVENTF_KEYUP,0);

}

(2)clipboard图像存入bmp 图像文件

FILE fout;

/ --------------------------------------------------------------

dib

int GetBytesPerPixel(int depth);

int GetBytesPerRow(int width, int depth);

int GetBitmapBytes(int width, int height, int depth);

--------------------------------------------------------------/

int GetBytesPerPixel(int depth)

{ return (depth==32 4 : 3);

}

int GetBytesPerRow(int width, int depth)

{

int bytesPerPixel = GetBytesPerPixel(depth);

int bytesPerRow = ((width bytesPerPixel + 3) & ~3);

return bytesPerRow;

}

// bmibmiHeaderbiWidth, bmibmiHeaderbiHeight, bmibmiHeaderbiBitCount

int GetBitmapBytes(int width, int height, int depth)

{

return height GetBytesPerRow(width, depth);

}

void save_clipboard_img_to_bmp()

{

char nameout[80];

HANDLE h_bitmap,h_dib;

BITMAPINFO bmi;

HDC hDC;

int imageBytes;

BITMAPFILEHEADER hdr;

int scanLineCount;

unsigned char img;

if (!OpenClipboard(NULL)) {

printf("Can not open clipboard\n");

exit(0);

};

if (DEBUG ==1) printf("pass open clipboard\n");

// HANDLE GetClipboardData(UINT uFormat);

h_bitmap = GetClipboardData(CF_BITMAP);

h_dib = GetClipboardData(CF_DIB);

if (h_bitmap ==NULL || h_dib ==NULL){

printf("I got NULL bitmap: ");

} else { printf("I got bitmap: ");};

memcpy(&bmi,h_dib,sizeof(bmi));

printf("%d x %d \n",bmibmiHeaderbiWidth, bmibmiHeaderbiHeight);

hDC = CreateCompatibleDC(NULL); // Gdi32lib

CloseClipboard();

bmibmiHeaderbiCompression = BI_RGB;

// possible to use part of imgage with img_w,img_h

imageBytes = GetBitmapBytes(bmibmiHeaderbiWidth, bmibmiHeaderbiHeight, bmibmiHeaderbiBitCount);

printf("pass GetBitmapBytes=%d \n",imageBytes);

img = (char ) malloc(imageBytes);

if (!img) {

printf("No enought memory for img !\n"); exit(0);

}

// BITMAPFILEHEADER hdr;

hdrbfType = ((WORD) ('M' << 8) | 'B'); // is always "BM"

hdrbfSize = sizeof(BITMAPFILEHEADER) + sizeof(BITMAPINFOHEADER)

+ (bmibmiHeaderbiClrUsed sizeof(RGBQUAD)) + bmibmiHeaderbiSizeImage;

hdrbfReserved1 = 0;

hdrbfReserved2 = 0;

hdrbfOffBits = sizeof(BITMAPFILEHEADER) + sizeof(BITMAPINFOHEADER)

+ (bmibmiHeaderbiClrUsed sizeof(RGBQUAD));

scanLineCount = GetDIBits(hDC,h_bitmap,0,bmibmiHeaderbiHeight, img, &bmi, DIB_RGB_COLORS);

strcpy(nameout,"keyb_tmpbmp");

if ( (fout = fopen(nameout,"wb") ) == NULL ) {

printf("\007Cann't open output file: %s ", nameout);exit(1);

};

fwrite( &hdr, sizeof(BITMAPFILEHEADER ), 1, fout );

fwrite( &bmi, sizeof(BITMAPINFO), 1, fout );

fwrite( img, sizeof(unsigned char),imageBytes, fout );

fclose(fout);

printf("Output in %s\n",nameout);

}

/ -------end dib and bmp ----- /

内部dvd记录器

外部dvd只读存储器

CD记录器、dvd康博光驱

网络硬盘驱动器

帮你找了一下 我想应该够全的吧

计算机常用英语单词中英文对照查询 [请按CTRL+F键]

A

Active-matrix主动距陈

Adapter cards适配卡

Advanced application高级应用

Analytical graph分析图表

Analyze分析

Animations动画

Application software 应用软件

Arithmetic operations算术运算

Audio-output device音频输出设备

Access time存取时间

access存取

accuracy准确性

ad network cookies广告网络信息记录软件

Add-ons附软件

Address地址

Agents代理

Analog signals模拟信号

Applets程序

Asynchronous communications port异步通信端口

Attachment附件

B

Bar code条形码

Bar code reader条形码读卡器

Basic application基础程序

Binary coding schemes二进制译码方案

Binary system二进制系统

Bit比特

Browser浏览器

Bus line总线

Backup tape cartridge units备份磁带盒单元

Bandwidth带宽

Bluetooth蓝牙

Broadband宽带

Browser浏览器

Business-to-business企业对企业电子商务

Business-to-consumer企业对消费者

Bus总线

C

Cables连线

Cell单元箱

Chain printer链式打印机

Character and recognition device字符标识识别设备

Chart图表

Chassis支架

Chip芯片

Clarity清晰度

Closed architecture封闭式体系结构

Column列

Combination key结合键

computer competency计算机能力

connectivity连接,结点

Continuous-speech recognition system连续语言识别系统

Control unit *** 纵单元

Cordless or wireless mouse无线鼠标

Cable modems有线调制解调器

carpal tunnel syndrome腕骨神经综合症

CD-ROM可记录光盘

CD-RW可重写光盘

CD-R可记录压缩光盘

Channel信道

Chat group谈话群组

chlorofluorocarbons(CFCs) ]氯氟甲烷

Client客户端

Coaxial cable同轴电缆

cold site冷战

Commerce servers商业服务器

Communication channel信道

Communication systems信息系统

Compact disc rewritable

Compact disc光盘

computer abuse amendments act of 19941994计算机滥用法案

computer crime计算机犯罪

computer ethics计算机道德

computer fraud and abuse act of 1986计算机欺诈和滥用法案

computer matching and privacy protection act of 1988计算机查找和隐私保护法案

Computer network计算机网络

computer support specialist计算机支持专家

computer technician计算机技术人员

computer trainer计算机教师

Connection device连接设备

Connectivity连接

Consumer-to-consumer个人对个人

cookies-cutter programs信息记录截取程序

cookies信息记录程序

cracker解密高手

cumulative trauma disorder积累性损伤错乱

Cybercash电子现金

Cyberspace计算机空间

cynic愤世嫉俗者

D

Database数据库

database files数据库文件

Database manager数据库管理

Data bus数据总线

Data projector数码放映机

Desktop system unit台式电脑系统单元

Destination file目标文件

Digital cameras数码照相机

Digital notebooks数字笔记本

Digital bideo camera数码摄影机

Discrete-speech recognition system不连续语言识别系统

Document文档

document files文档文件

Dot-matrix printer点矩阵式打印机

Dual-scan monitor双向扫描显示器

Dumb terminal非智能终端

data security数据安全

Data transmission specifications数据传输说明

database administrator数据库管理员

Dataplay数字播放器

Demodulation解调

denial of service attack拒绝服务攻击

Dial-up service拨号服务

Digital cash数字现金

Digital signals数字信号

Digital subscriber line数字用户线路

Digital versatile disc数字化通用磁盘

Digital video disc数字化视频光盘

Direct access直接存取

Directory search目录搜索

disaster recovery plan灾难恢复计划

Disk caching磁盘驱动器高速缓存

Diskette磁盘

Disk磁碟

Distributed data processing system分部数据处理系统

Distributed processing分布处理

Domain code域代码

Downloading下载

DVD 数字化通用磁盘

DVD-R 可写DVD

DVD-RAM DVD随机存取器

DVD-ROM 只读DVD

E

e-book电子阅读器

Expansion cards扩展卡

end user终端用户

e-cash电子现金

e-commerce电子商务

electronic cash电子现金

electronic commerce电子商务

electronic communications privacy act of1986电子通信隐私法案

encrypting加密术

energy star能源之星

Enterprise computing企业计算化

environment环境

Erasable optical disks可擦除式光盘

ergonomics人类工程学

ethics道德规范

External modem外置调制解调器

extranet企业外部网

F

Fax machine传真机

Field域

Find搜索

FireWire port port火线端口

Firmware固件

Flash RAM闪存

Flatbed scanner台式扫描器

Flat-panel monitor纯平显示器

floppy disk软盘

Formatting toolbar格式化工具条

Formula公式

Function函数

fair credit reporting act of 1970公平信用报告法案

Fiber-optic cable光纤电缆

File compression文件压缩

File decompression文件解压缩

filter过滤

firewall防火墙

firewall防火墙

Fixed disk固定硬盘

Flash memory闪存

Flexible disk可折叠磁盘

Floppies磁盘

Floppy disk软盘

Floppy-disk cartridge磁盘盒

Formatting格式化

freedom of information act of 1970信息自由法案

frustrated受挫折

Full-duplex communication全双通通信

G

General-purpose application通用运用程序

Gigahertz千兆赫

Graphic tablet绘图板

green pc绿色个人计算机

H

handheld computer手提电脑

Hard copy硬拷贝

hard disk硬盘

hardware硬件

Help帮助

Host computer主机

Home page主页

Hyperlink超链接

hacker黑客

Half-duplex communication半双通通信

Hard disk硬盘

Hard-disk cartridge硬盘盒

Hard-disk pack硬盘组

Head crash磁头碰撞

header标题

help desk specialist帮助办公专家

helper applications帮助软件

Hierarchical network层次型网络

history file历史文件

hits匹配记录

horizontal portal横向用户

hot site热战

Hybrid network混合网络

hyperlinks超连接

I

Image capturing device图像获取设备

information technology信息技术

Ink-jet printer墨水喷射印刷机

Integrated package综合性组件

Intelligent terminal智能终端设备

Intergrated circuit集成电路

Interface cards接口卡

Internal modem内部调制解调器

internet telephony网络电话

internet terminal互联网终端

Identification识别

i-drive网络硬盘驱动器

illusion of anonymity匿名幻想

index search索引搜索

information pushers信息推送器

initializing 初始化

instant messaging计时信息

internal hard disk内置硬盘

Internal modem内部调制解调器

Internet hard drive 网络硬盘驱动器

intranet企业内部网

J

joystick *** 纵杆

K

keyword search关键字搜索

L

laser printer激光打印机

Layout files版式文件

Light pen光笔

Locate定位

Logical operations逻辑运算

Lands凸面

Line of sight communication视影通信

Low bandwidth低带宽

lurking潜伏

M

Main board主板

Mark sensing标志检测

Mechanical mouse机械鼠标

Memory内存

Menu菜单

Menu bar菜单条

Microprocessor微处理器

Microseconds微秒

Modem card调制解调器

Monitor显示器

Motherboard主板

Mouse 鼠标

Multifunctional device多功能设备

Magnetic tape reels磁带卷

Magnetic tape streamers磁带条

mailing list邮件列表

Medium band媒质带宽

metasearch engine整合搜索引擎

Microwave微波

Modem解调器

Modulation解调

N

Net PC网络计算机

Network adapter card网卡

Network personal computer网络个人电脑

Network terminal 网络终端

Notebook computer笔记本电脑

Notebook system unit笔记本系统单元

Numeric entry数字输入

naïve天真的人

national information infrastructure protection act of1996国际信息保护法案

national service provider全国性服务供应商

Network architecture网络体系结构

Network bridge网桥

Network gateway网关

network manager网络管理员

newsgroup新闻组

no electronic theft act of1997无电子盗窃法

Node节点

Nonvolatile storage非易失性存储

O

Object embedding对象嵌入

Object linking目标链接

Open architecture开放式体系结构

Optical disk光盘

Optical mouse光电鼠标

Optical scanner光电扫描仪

Outline大纲

off-line browsers离线浏览器

Online storage联机存储

P

palmtop computer掌上电脑

Parallel ports并行端口

Passive-matrix被动矩阵

PC card个人计算机卡

Personal laser printer个人激光打印机

Personal video recorder card个人视频记录卡

Photo printer照片打印机

Pixel像素

Platform scanner平版式扫描仪

Plotter绘图仪

Plug and play即插即用

Plug-in boards插件卡

Pointer指示器

Pointing stick指示棍

Port端口

Portable scanner便携式扫描仪

Presentation files演示文稿

Presentation graphics电子文稿程序

Primary storage主存

Procedures规程

Processor处理机

Programming control lanugage程序控制语言

Packets数据包

Parallel data transmission平行数据传输

Peer-to-peer network system得等网络系统

person-person auction site个人对个人拍卖站点

physical security物理安全

Pits凹面

plug-in插件程序

Polling轮询

privacy隐私权

proactive主动地

programmer程序员

Protocols协议

provider供应商

proxy server代理服务

pull products推取程序

push products推送程序

R

RAM cache随机高速缓冲器

Range范围

Record记录

Relational database关系数据库

Replace替换

Resolution分辨率

Row行

Read-only只读

Reformatting重组

regional service provider区域性服务供应商

repetitive motion injury反复性动作损伤

reverse directory反向目录

right to financial privacy act of 1979财产隐私法案

Ring network环形网络

S

Scanner扫描器

Search查找

Secondary storage device助存储设备

Semiconductor半导体

Serial ports串行端口

Server服务器

Shared laser printer共享激光打印机

Sheet表格

Silicon chip硅片

Slots插槽

Smart card智能卡

Soft copy软拷贝

Software suite软件协议

Sorting排序分类

Source file源文件

Special-purpose application专用文件

Spreadsheet电子数据表

Standard toolbar标准工具栏

Supercomputer巨型机

System cabine 系统箱

System clock时钟

System software系统软件

Satellite/air connection services卫星无线连接服务

search engines搜索引擎

search providers搜索供应者

search services 搜索服务器

Sectors扇区

security安全

Sending and receiving devices发送接收设备

Sequential access顺序存取

Serial data transmission单向通信

signature line签名档

snoopware监控软件

software copyright act of1980软件版权法案

software piracy软件盗版

Solid-state storage固态存储器

specialized search engine专用搜索引擎

spiders网页爬虫

spike尖峰电压

Star network星型网

Strategy方案

subject主题

subscription address预定地址

Superdisk超级磁盘

surfing网上冲浪

surge protector浪涌保护器

systems analyst系统分析师

T

Table二维表

Telephony电话学

Television boards电视扩展卡

Terminal 终端

Template模板

Text entry文本输入

Thermal printer 热印刷

Thin client瘦客

Toggle key触发键

Toolbar工具栏

Touch screen触摸屏

Trackball追踪球

TV tuner card电视调谐卡

Two-state system双状态系统

technical writer技术协作者

technostress重压技术

telnet远程登录

Time-sharing system分时系统

Topology拓扑结构

Tracks磁道

traditional cookies传统的信息记录程序

Twisted pair双绞线

U

Unicode统一字符标准

uploading上传

usenet世界性新闻组网络

V

Virtual memory虚拟内存

Video display screen视频显示屏

Voice recognition system声音识别系统

vertical portal纵向门户

video privacy protection act of 1988视频隐私权保护法案

virus checker病毒检测程序

virus病毒

Voiceband音频带宽

Volatile storage易失性存储

voltage surge冲击性电压

W

Wand reader 条形码读入

Web 网络

Web appliance 环球网设备

Web page网页

Web site address网络地址

Web terminal环球网终端

Webcam摄像头

What-if analysis假定分析

Wireless revolution无线革命

Word字长

Word processing文字处理

Word wrap自动换行

Worksheet file 工作表文件

web auctions网上拍卖

web broadcasters网络广播

web portals门户网站

web sites网站

web storefront creation packages网上商店创建包

web storefronts网上商店

web utilities网上应用程序

web-downloading utilities网页下载应用程序

webmaster web站点管理员

web万维网

Wireless modems无线调制解调器

wireless service provider无线服务供应商

world wide web万维网

worm蠕虫病毒

Write-protect notch写保护口

其他缩写

DVD digital bersatile 数字化通用光盘

IT ingormation technology信息技术

CD compact disc 压缩盘

PDA personal digital assistant个人数字助理

RAM random access memory随机存储器

>

程序有点乱,看不出头绪,建议这样分解处理:

1、按行读取所有字符串到一个List<String> lines列表。

2、使用Collectionssort(lines,myComparator)对lines列表排序。

3、实现比较器,myComparator=new Comparator<String>(){实现比较方法}。

截取别人的手机验证信息在哪里咨询呢?可以直接在手机设置里设置对陌生号码进行短信拦截。

首先打开手机进去短信,点击右上角的设置,找到信息拦截那一栏,然后在d出的是否对陌生号码的短信进行拦截点击是即可完成 *** 作。

以上就是关于我想截取一部分屏幕上的信息,该怎么 *** 作全部的内容,包括:我想截取一部分屏幕上的信息,该怎么 *** 作、写C程序:截取消息WM_QUERYENDSESSION,阻止关机、易语言截取键盘信息的代码怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10088914.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存