日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

用Delphi編制趣味動畫鼠標

用Delphi編制趣味動畫鼠標

更新時間:2022-04-30 文章作者:未知 信息來源:網絡 閱讀次數:

我們經常可以看到許多生動有趣的動畫鼠標,其實利用Delphi強大的功能,我們完全可以隨心所欲地制作有個人特色的鼠標。我制作了一個名為face的動畫鼠標,在常態時,它是一張圓圓的臉,臉上有一雙咕嚕嚕亂轉的大睛眼。當按下左(右)鍵時,臉的左(右)眼就眨一下。如果持續按住,則左(右)眼眨個不停。下面我以這個動畫鼠標為例,簡述如何制作動畫鼠標。
  首先,在Delphi的主菜單工具下選圖像編輯器,編輯一個名為face.res的資源文件,它應該包括個人制作的五個.cur文件:faceleft.cur(圖為:圓臉上一雙向左看的眼睛),faceright.cur(圖為:圓臉上一雙向右看的眼睛),plainface.cur(圖為:圓臉上一雙向前看的眼睛),leftshrink.cur(圖為:閉著左眼的圓臉),rightshrink.cur(圖為:閉著右眼的圓臉)。
  做好資源文件后,打開一個新的窗體FORM1并放置PopupMenu組件,把FORM1的屬性PopupMenu置為PopupMenu1。然后在UNIT1的INTERFACE段下加入以下代碼:
  {$ R face.res}
  并在TForm1.FormCreate事件內加入以下代碼:
  screen.cursors[1]:=LoadCursor(hInstance,
pChar(′lfaceleft′));
  screen.cursors[2]:=LoadCursor(hInstance,
pChar(′faceright′));
  screen.cursors[3]:=LoadCursor(hInstance,
pChar(′plainface′));
  screen.cursors[4]:=LoadCursor(hInstance,
pChar(′leftshrink′));
  screen.cursors[5]:=LoadCursor(hInstance,
pChar(′rightshrink′));
  screen.cursor:=plainface;
  在TForm1.FormClick事件內加入以下代碼:
  screen.cursor:=faceleft;
  screen.cursor:=plainface;
  在TForm1.FormKeyDown事件內加入以下代碼:
  if button=MbLeft then
  begin
  screen.cursor:=leftshrink;
  screen.cursor:=plainface;
  end;
  if button=MbRight then
  begin
  screen.cursor:=rightshrink;
  screen.cursor:=plainface;
  end;
  ……
  其余細節,請讀者補充。做完一切,運行它,生成exe文件,OK!一個趣味動畫鼠標就編制完成,運行它你就可以看到一張生動幽默的圓臉了。當然,你還可以依你的喜好和想象來任意設計其他有趣的動畫鼠標。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

主站蜘蛛池模板: 国产亚洲欧美在线视频 | 香港台湾日本三级纶理在线视 | 欧美一区 亚洲 | 国产精品久久久亚洲第一牛牛 | 亚洲一区欧美一区 | 国产在线欧美日韩精品一区二区 | 日韩毛片欧美一级国产毛片 | 亚洲国产精品悠悠久久琪琪 | 久久久亚洲欧美综合 | 国内高清久久久久久久久 | 亚洲视频在线视频 | 日本妇丰满乱xxxxⅹ视频 | 日本高清视频免费观看 | 国产精品香蕉成人网在线观看 | 在线观看亚洲成人 | 日日夜夜天天干干 | 中文字幕一区二区三区久久网站 | 欧美日韩一区二区在线观看视频 | 国产亚洲精品自在久久77 | 香蕉tv亚洲专区在线观看 | 91嫩草国产线免费观看 | 可播放的免费男男videos不卡 | 日韩第三页| 最新版天堂中文在线官网 | 日韩日韩日韩日韩 | 99热久久这里只精品国产9 | 久久精品国产三级不卡 | 亚洲第一精品夜夜躁人人爽 | 91se在线看片国产免费观看 | 亚洲精品91香蕉综合区 | www.五月激情| 国产美女毛片 | 亚洲欧美日韩精品久久久 | 日本一区二区三区在线观看视频 | 一本之道久久 | 日韩亚州 | 美女网站在线看 | 草免费视频 | 精品性久久 | 欧美一级视频免费观看 | 天天插天天爱 |