展开

计算机期刊投稿中文全文信息检索系统中索引项技术及分词系统的实(2)

发布时间:2016-01-15   |  所属分类:计算机应用:论文发表  |  浏览:  |  加入收藏

void interrupt newIsr(--CPPARGS)

{

PostMessage(hWndApp,WM-RUPT,wParam,lParam);

}

四、程序实例

本示例先安装在DLL中的外中断服务代码,通过386/AT总线上的中断申请线(IRQ12)外触发,由中断服务代码发送一条消息WM-RUPT通知Windows应用程序外设有实时通信请求,应用程序收到这条消息后,在窗口用户区显示一条信息,表明已和外设联络上,并同时鸣叫一声喇叭。

程序分为两部分:DLL库代码和Windows应用程序代码。

1.DLL库代码

/*----------*

* interrupt include file,named handle.h*

*----------*/

void FAR PASCAL SetIsrWin(HWND hwnd);

void FAR PASCAL SetIRQNum(unsigned char IRQ);

/*----------*

* module defination file, named handle.def *

*----------*/

LIBRARY HANDLE

EXETYPES WINDOWS

STUB 'WINSTUB.EXE'

CODE PRELOAD FIXED

DATA PRELOAD SINGLE

HEAPSIZE 1024

EXPORTS

WEP

@1 RESIDENTNAME

SetIRQNum @3

/*----------*

* interrupt service program in dll,named handle.dll *

推荐期刊:《信息技术与信息化》从信息技术的研究、应用角度展现IT行业与科技发展与进步,是全国高校、科研院所、企业发表信息科学研究、技术应用成果的园地。

转载请注明来自:http://www.uuqikan.com/jisuanjiyingyonglw/16864.html


上一篇:计算机系统论文嵌入式系统数字图像采集接口电路设计
下一篇:计算机学报论文高中计算机学习重点