999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于系統(tǒng)掛鉤和不規(guī)則窗口的電子教鞭及電子擋板工具的實(shí)現(xiàn)

2009-10-26 09:35:10
新媒體研究 2009年13期
關(guān)鍵詞:區(qū)域系統(tǒng)教師

陳 超

[摘要]電子課件在教學(xué)中已得到了廣泛應(yīng)用,教師在享受電子課件所帶來的形象、便捷的好處的同時(shí),也遇到了指點(diǎn)工具不直觀的難題。基于系統(tǒng)掛鉤和不規(guī)則窗口技術(shù),實(shí)現(xiàn)了一個(gè)類似傳統(tǒng)教鞭的電子教鞭工具,以及一個(gè)用于突出屏幕重點(diǎn)區(qū)域的電子擋板工具,這兩種工具已在教學(xué)實(shí)踐中得到了應(yīng)用,并收到了良好的反饋。

[關(guān)鍵詞]系統(tǒng)掛鉤不規(guī)則窗口教輔工具

中圖分類號(hào):G434文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1671-7597(2009)0710012-01

一、引言

隨著多媒體技術(shù)日新月異地發(fā)展,已經(jīng)有越來越多的教師在課堂上應(yīng)用了基于PowerPoint、Flash平臺(tái)的電子課件,教師在享受電子課件所帶來的形象、便捷的好處的同時(shí),也會(huì)遇到一些應(yīng)用傳統(tǒng)教學(xué)手段時(shí)所沒有的難題。比如,在傳統(tǒng)教學(xué)手段中,教師可以通過手中的教鞭在板書上進(jìn)行指點(diǎn),清晰地告知學(xué)生當(dāng)前的講解重點(diǎn)。然而,在利用計(jì)算機(jī)播放電子課件進(jìn)行授課時(shí),往往會(huì)因?yàn)槭髽?biāo)光標(biāo)過小而使學(xué)生無法跟隨教師的教學(xué)意圖。為了解決這一難題,本文基于Microsoft Visual Studio 6.0實(shí)現(xiàn)了兩種方便易用的計(jì)算機(jī)輔助教學(xué)工具:電子教鞭和電子擋板。其中,電子教鞭工具可以用任意形狀、任意大小的圖片來替代鼠標(biāo)光標(biāo),當(dāng)使用較醒目的圖片時(shí)(如傳統(tǒng)教鞭樣式的圖片),學(xué)生很容易獲知教師當(dāng)前的操作意圖;電子擋板工具可以跟隨鼠標(biāo)移動(dòng),動(dòng)態(tài)遮擋屏幕的部分區(qū)域,以使學(xué)生的注意力集中于教學(xué)內(nèi)容上。下面將詳述它們的實(shí)現(xiàn)原理。

二、電子教鞭及電子擋板工具的實(shí)現(xiàn)原理

本文在實(shí)現(xiàn)電子教鞭及電子擋板工具時(shí)主要應(yīng)用了Windows系統(tǒng)下的掛鉤技術(shù)和創(chuàng)建非規(guī)則窗口技術(shù)。

(一)Windows系統(tǒng)下的掛鉤技術(shù)

Windows系統(tǒng)是一個(gè)基于消息驅(qū)動(dòng)機(jī)制的操作系統(tǒng),系統(tǒng)的行為是圍繞消息的產(chǎn)生與處理展開的。Windows系統(tǒng)下掛鉤技術(shù)的原理就是應(yīng)用程序可以在系統(tǒng)的消息處理過程上外掛一個(gè)自定義的子程序,在消息尚未被系統(tǒng)處理之前,由該子程序來截獲對(duì)應(yīng)消息,以進(jìn)行監(jiān)視或執(zhí)行特定操作。本文在實(shí)現(xiàn)電子教鞭和電子擋板工具時(shí)使用的是WH_MOUSE類型的掛鉤函數(shù),該類掛鉤函數(shù)可以截獲所有的鼠標(biāo)移動(dòng)消息,即當(dāng)鼠標(biāo)移動(dòng)位置時(shí),將通知所有該類型的掛鉤函數(shù)。

使用掛鉤技術(shù)時(shí),首先要通知Windows系統(tǒng)所使用掛鉤的類型,在這里使用系統(tǒng)函數(shù)SetWindowsHookEx進(jìn)行掛鉤的注冊(cè):

SetWindowsHookEx(WH_MOUSE, MyMouseProcess, hDll, NULL);

其中,第一個(gè)參數(shù)說明了掛鉤的類型,在這里是WH_MOUSE類型,說明該掛鉤函數(shù)將捕獲所有的鼠標(biāo)移動(dòng)消息;第二個(gè)參數(shù)指明了用于提前處理鼠標(biāo)移動(dòng)消息的自定義子函數(shù)MyMouseProcess。

完成WH_MOUSE掛鉤的注冊(cè)之后,當(dāng)鼠標(biāo)被用戶移動(dòng)時(shí),Windows系統(tǒng)就會(huì)把鼠標(biāo)移動(dòng)的消息源源不斷地傳遞給MyMouseProcess子函數(shù),其中包含鼠標(biāo)當(dāng)前位置信息。在MyMouseProcess子函數(shù)中,就可以對(duì)接收到的位置信息進(jìn)行處理,如實(shí)時(shí)顯示鼠標(biāo)位置或轉(zhuǎn)發(fā)到到其它窗口。

(二)創(chuàng)建非規(guī)則窗口

為了實(shí)時(shí)跟蹤鼠標(biāo)的當(dāng)前位置,同時(shí)又不影響正常的操作,在本文中用非規(guī)則窗口來顯示電子教鞭或電子擋板的形狀。在Windows系統(tǒng)中創(chuàng)建非規(guī)則窗口需按以下幾個(gè)步驟進(jìn)行操作:

1、載入用于定義窗口形狀的帶有透明色的位圖

這樣位圖可以在Photoshop中制作,制作過程中必須用統(tǒng)一的透明色對(duì)透明區(qū)域進(jìn)行填充。載入位圖的操作可以由Windows系統(tǒng)函數(shù)LoadBitma

來實(shí)現(xiàn):

HBITMAP LoadBitmap(HINSTANCE hInstance, LPCTSTR lpBitmapName);

其中,第一個(gè)參數(shù)要填入當(dāng)前程序的實(shí)例句柄;第二個(gè)參數(shù)指明了所要加載位圖的資源名稱;返回值為所載入的位圖句柄。

2、將帶有透明色的位圖轉(zhuǎn)化為區(qū)域

Windows系統(tǒng)中提供了區(qū)域HRGH這一GDI(Graphics Device Interface)元素,通過應(yīng)用區(qū)域即可把Windows中的標(biāo)準(zhǔn)窗口轉(zhuǎn)化為非規(guī)則窗口。但是,位圖無法直接轉(zhuǎn)換為區(qū)域,需要根據(jù)位圖各位置上的顏色信息逐步生成區(qū)域。如果某位置上的顏色信息為透明色,則跳過它去處理下一位置;反之,如果其顏色信息非透明色,則將該位置加入到區(qū)域中。按這樣的方式處理一遍后,就可得到一個(gè)和位圖相一致的區(qū)域。

3、將創(chuàng)建的區(qū)域設(shè)定為窗口區(qū)域

應(yīng)用Windows系統(tǒng)提供的函數(shù)SetWindowRgn,可以將所建立的區(qū)域設(shè)定到當(dāng)前窗口上,這樣便生成了一個(gè)定制的非規(guī)則窗口。

三、電子教鞭及電子擋板工具的應(yīng)用實(shí)例

本文所實(shí)現(xiàn)的電子教鞭及電子擋板工具已在教學(xué)實(shí)踐中得到了應(yīng)用,并收到了良好的反饋。如在圖1(a)所示的效果圖中,使用了傳統(tǒng)教鞭形狀的非規(guī)則窗口來代替鼠標(biāo)指針,學(xué)生可以清楚地獲知教師的操作意圖,使教學(xué)過程更為流暢。在圖1(b)中展示了電子擋板工具的應(yīng)用實(shí)例,教師通過使用該工具,可以使學(xué)生專注于程序代碼的含義,避免因屏幕過于繁雜而分散學(xué)生的注意力。

(a) 電子教鞭 (b) 電子擋板

圖1電子教鞭及電子擋板工具應(yīng)用效果圖

四、結(jié)語

隨著多媒體教學(xué)模式的深入應(yīng)用,一些問題也慢慢浮現(xiàn)出來,如學(xué)生思路跟不上教師的操作、信息過多導(dǎo)致教學(xué)重點(diǎn)的迷失等。本文通過編程的方式為解決這些問題做了有益的探索,相關(guān)工具已得到了實(shí)際應(yīng)用。下一步,還將構(gòu)建一個(gè)完備的非規(guī)則窗口庫(kù)供教師使用,以適應(yīng)各種教學(xué)場(chǎng)合的需要。

參考文獻(xiàn):

[1]韓麗娜、石昊蘇,使用雙緩存來解決GDI下的閃爍問題[J]. 計(jì)算機(jī)工程與設(shè)計(jì), 2006,27(17).

[2]劉靜華、王永生等,計(jì)算機(jī)繪圖[M]. 北京:高等教育出版社,2006.5.

猜你喜歡
區(qū)域系統(tǒng)教師
Smartflower POP 一體式光伏系統(tǒng)
最美教師
快樂語文(2021年27期)2021-11-24 01:29:04
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
教師如何說課
甘肅教育(2020年22期)2020-04-13 08:11:16
未來教師的當(dāng)下使命
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關(guān)于四色猜想
分區(qū)域
基于嚴(yán)重區(qū)域的多PCC點(diǎn)暫降頻次估計(jì)
主站蜘蛛池模板: 久草青青在线视频| 亚洲AV无码一二区三区在线播放| 欧美第九页| 国产精品无码翘臀在线看纯欲| 伊人网址在线| 国产精品美女网站| 国产综合网站| 激情无码视频在线看| 中文字幕有乳无码| 99这里只有精品在线| 国产女主播一区| 国产精品视频导航| 亚洲精品动漫| 亚洲精品天堂在线观看| 欧美精品一区在线看| 亚洲中文字幕在线精品一区| 一级全黄毛片| 国产簧片免费在线播放| 国产亚卅精品无码| 成人韩免费网站| 亚洲第一视频网| A级毛片高清免费视频就| 亚洲男人在线| 欧美成人手机在线视频| 国产成人调教在线视频| 国产综合日韩另类一区二区| 午夜免费小视频| 国产精品主播| 婷婷色中文| 国产成人免费视频精品一区二区| 国产精品第三页在线看| 亚洲第一色网站| 欧美精品伊人久久| 免费va国产在线观看| 欧美怡红院视频一区二区三区| 国产精品99久久久| 国产成人无码AV在线播放动漫| 伊人色在线视频| 手机永久AV在线播放| 国产成人永久免费视频| 看你懂的巨臀中文字幕一区二区| 成AV人片一区二区三区久久| 热99精品视频| 国产青榴视频| 99视频在线免费观看| 婷婷五月在线视频| 熟妇丰满人妻av无码区| 国产精品无码一区二区桃花视频| 国产精品hd在线播放| 国产农村精品一级毛片视频| 99re在线免费视频| 最新加勒比隔壁人妻| 国产精品成人AⅤ在线一二三四| 国产精品刺激对白在线| 广东一级毛片| 91精品国产91久久久久久三级| 伊人AV天堂| 国产三区二区| 国产在线观看一区精品| 在线另类稀缺国产呦| 亚洲精品在线影院| 久久精品人人做人人爽97| 日本一区二区三区精品国产| 欧美性猛交一区二区三区| 午夜精品久久久久久久无码软件 | 手机永久AV在线播放| 福利小视频在线播放| 成人欧美日韩| 亚洲精品欧美重口| 国产麻豆91网在线看| 丰满少妇αⅴ无码区| 亚洲日本一本dvd高清| 亚洲精品视频网| 亚洲国产成人久久精品软件| 日韩中文精品亚洲第三区| 国产欧美高清| 性欧美精品xxxx| 亚洲不卡网| 欧美精品成人一区二区在线观看| 亚洲一区免费看| 91亚洲精选| 在线精品欧美日韩|