亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 00000028.htm

?? 水木社區 embeded 版精華區 下載
?? HTM
字號:
<?xml version="1.0" encoding="gb2312"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"/><title>將Windows 95 的程序移植到Windows CE    turbolinux </title></head><body><center><h1>BBS 水木清華站∶精華區</h1></center><a name="top"></a>發信人:&nbsp;encarta&nbsp;(知更鳥),&nbsp;信區:&nbsp;Embedded&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />標&nbsp;&nbsp;題:&nbsp;將Windows&nbsp;95&nbsp;的程序移植到Windows&nbsp;CE&nbsp;<br />發信站:&nbsp;BBS&nbsp;水木清華站&nbsp;(Thu&nbsp;Aug&nbsp;10&nbsp;21:35:47&nbsp;2000)&nbsp;<br />&nbsp;<br />引言&nbsp;<br />  許多Windows&nbsp;95下的應用程序可以移植到MS&nbsp;Windows&nbsp;CE上,比重新編寫軟件要容易&nbsp;<br />的多。移植到Windows&nbsp;CE上時需注意的主要問題有:&nbsp;<br />MS&nbsp;Win32應用程序接口(API)和Windows&nbsp;CE應用程序APIs之間的差別&nbsp;<br />存儲極限和溢出恢復&nbsp;<br />能量限制&nbsp;<br />各種各樣硬件的特點和限制&nbsp;<br />測試與調試之間的差別&nbsp;<br />Win32與&nbsp;Windows&nbsp;CE&nbsp;APIs之間的差別&nbsp;<br />  Windows&nbsp;CE&nbsp;API與Win32&nbsp;API有幾點主要區別:&nbsp;<br />更小。只支持Win32&nbsp;API的一個子集,支持的子集中的組件減小了。例如,支持更小的窗&nbsp;<br />口類型,但支持更多的顏色和字體。&nbsp;<br />具有Windows&nbsp;CE特殊擴展。許多擴展,包括觸摸屏和通告,支持不同設備的硬件權能,&nbsp;<br />但有些,如命令條,代替了Win32中的相應組件。&nbsp;<br />異常處理中有限制。支持Win32結構的異常處理,但Windows&nbsp;CE不支持C++的異常處理。&nbsp;<br />&nbsp;<br />  從PC平臺把Win32應用程序移植到Windows&nbsp;CE上時,主要問題通常是API更小。應用&nbsp;<br />程序需要滿足Windows&nbsp;CE&nbsp;API的限制和目標設備的權能。&nbsp;<br />標準MFC和Windows&nbsp;CE&nbsp;MFC的差別&nbsp;<br />  MS基礎類庫已成為先進Windows應用程序開發的日益受歡迎的工具。MFC為圖形用戶&nbsp;<br />界面、數據處理系統和系統界面提供了魯棒而全面的類集。&nbsp;<br />  Windows&nbsp;CE的MFC設計得與標準MFC的功能及組件緊密匹配,但每個類所支持的組件&nbsp;<br />與現有類之間有重要區別。除此而外,Windows&nbsp;CE&nbsp;MFC&nbsp;中有一類,在Windows&nbsp;CE平臺中&nbsp;<br />是唯一的。例如,Windows&nbsp;CE中一個重要的新特點就是命令條控制。&nbsp;<br />  如果應用程序是用標準MFC編寫的,就需要仔細檢查類、方法和程序中的特點,要證&nbsp;<br />實它們與Windows&nbsp;CE中的MFC兼容。&nbsp;<br />存儲限制&nbsp;<br />  一般來說,Windows&nbsp;CE設備比臺式PC機的RAM小許多。另外,大多沒有磁盤驅動或其&nbsp;<br />它大容量存儲設備。大多數情況下,要將應用程序移植到Windows&nbsp;CE中需要減小它的大&nbsp;<br />小。&nbsp;<br />  移植時,要主要最常用的組件。MS&nbsp;Word和MS&nbsp;Excel就是將應用程序組件減小而仍保&nbsp;<br />持其基本功能的例子。&nbsp;<br />應用程序應盡量少用存儲器的內存。也必須能和系統協調,以處理內存不足的情況。&nbsp;<br />能量限制&nbsp;<br />  Windows&nbsp;CE設備可能有極為有限的能源,如手持PC(H/PC),靠兩塊AA電池運行。&nbsp;<br />所寫程序應使消耗能量最小。為了節省能量,許多Windows&nbsp;CE設備在一定時間內不用時&nbsp;<br />自動關閉。Windows&nbsp;CE應用程序該是能在斷電時停止處繼續下去。如果運行程序時能量&nbsp;<br />嚴重不足,必須能很好處理這種情形。&nbsp;<br />硬件特點:&nbsp;<br />  設計出的Windows&nbsp;CE程序一般運行在比PC機小且功能弱的設備上。如:&nbsp;<br />屏幕小,象素少,可能不支持彩色。&nbsp;<br />CPU更慢&nbsp;<br />用戶接口硬件如鍵盤等可能不夠靈活&nbsp;<br />  另一方面,一些設備的硬件可能不是標準PC上的,如H/PC上的紅外發收裝置。所以&nbsp;<br />千萬不要認為所有基于Windows&nbsp;CE的設備都與其它PC很相似。頭腦中一定要強烈意識到&nbsp;<br />目標設備的硬件問題。&nbsp;<br />  將程序移植到多類設備上時,需要找一個最低通用標準以確保程序成功移植到目標&nbsp;<br />平臺。盡管仿真是重要的開發工具,應用程序必須最終在實際設備上測試以確保執行正&nbsp;<br />確。&nbsp;<br />測試與調試&nbsp;<br />  開發Windows&nbsp;CE應用程序與開發其它的Win32程序相似,但所用的測試與調試方法卻&nbsp;<br />極為不同。如為一個標準Windows&nbsp;CE目標(H/PC)開發,則開發和測試工作大多可在Wi&nbsp;<br />ndows&nbsp;CE仿真環境下用你的開發工具來作。而如果為非標準平臺開發(用戶嵌入應用程&nbsp;<br />序),則需要考慮證實程序正確性的另外方法。Windows&nbsp;CE&nbsp;API包括調試適于調試的界&nbsp;<br />面(DebugActiveProcess和DebugEvent),可用來產生嵌入系統調試工具。針對目標硬&nbsp;<br />件和程序的不同,也可用Windows&nbsp;CE的Remote&nbsp;API組件來輔助調試。&nbsp;<br />  總之,一定要將應用程序在所有要操作的系統類上仔細測試,不要指望仿真環境能&nbsp;<br />提供足夠的測試環境。&nbsp;<br />應用程序移植到Windows&nbsp;CE的系統方法&nbsp;<br />  應用Win95移植程序到Windows&nbsp;CE的系統方法應能使程序至少是可以運行起來。&nbsp;<br />  這一部分不是為了詳細描述必要步驟,而是闡明主要問題。&nbsp;<br />移植Windows&nbsp;CE&nbsp;API&nbsp;<br />  如果程序是16位基于Windows的,首先要將它移植到Win32。Win32一般支持16位Win&nbsp;<br />dows功能,以提供后向兼容,Windows&nbsp;CE卻不能。&nbsp;<br />  下一步,程序中所有的API基準--包括函數、信息和相關數據類型,然后或者修改或&nbsp;<br />者替代與Windows&nbsp;CE&nbsp;API&nbsp;不兼容的部分。舉例如下:&nbsp;<br />有一些Win32函數根本不支持--16位Windows函數根本不支持。替換這些函數,或避開使&nbsp;<br />用。例如MoveTo和LineTo畫圖函數在Windows&nbsp;CE中不能被支持,可替換為PolyLine函數&nbsp;<br />。&nbsp;<br />一些Win32函數用等價的Windows&nbsp;CE函數替代了。如工具和菜單條組合成了一個命令條,&nbsp;<br />有一個新的API。&nbsp;<br />一些Win32程序被支持,但受限制。可能有一個或多個參數無效了。另外可能有的參數選&nbsp;<br />項減少了。例如,CreateWindow&nbsp;和CreatWindowEK函數都支持,但只支持Win32窗口類型&nbsp;<br />子集。&nbsp;<br />被支持的數據類型可能需要修改。支持所有Win32必須的結構,但有些數不能用了。其它&nbsp;<br />結構可能不會接受全部選項。&nbsp;<br />一些消息不被支持--包括許多WM_*和EM_*消息。有一些支持的但修改了。如wParam和Ip&nbsp;<br />aram的內容不同了。加上一些Windows&nbsp;CE特別消息,如WM_&nbsp;HIBERNATE。&nbsp;<br />Windows&nbsp;CE內存管理&nbsp;<br />  內存數量是有設備決定的,所以要注意目標平臺的容量。用Windows&nbsp;CE,大容量存&nbsp;<br />儲器件(如臨時文件)和用RAM沒有任何區別。&nbsp;<br />  Windows&nbsp;CE程序中盡量少用內存或大存儲器件。注意費內存的組件如位圖,能否簡&nbsp;<br />化或去掉。除非必要,最好不用臨時存儲器件。有些可重寫編碼以減小內存消耗。但速&nbsp;<br />度會減慢,這一點也許可以接受。&nbsp;<br />  如果內存緊張,Windows&nbsp;CE提供了一種減小內存開支,重新存儲。關鍵在于WM_&nbsp;HI&nbsp;<br />BERNATE消息,非標準Win32中的消息。&nbsp;<br />  注意:好的程序必須用WM_&nbsp;HIBERNATE句柄,并當內存吃緊時進行協調。&nbsp;<br />管理可用的能量&nbsp;<br />  許多Windows&nbsp;CE設備以電池供電,能源有限。&nbsp;<br />  運行中的CPU要消耗大量的電能,所以應避免不必要的CPU循環的編碼。如PeekMess&nbsp;<br />age函數尤其應慎用,它可以令CPU不停運轉。&nbsp;<br />  當電源不足時,Windows&nbsp;CE會顯示警告信息,但不給應用程序發警告。&nbsp;<br />&nbsp;<br />--&nbsp;<br />&nbsp;<br />※&nbsp;來源:·BBS&nbsp;水木清華站&nbsp;smth.org·[FROM:&nbsp;202.120.8.76]&nbsp;<br /><a href="00000027.htm">上一篇</a><a href="javascript:history.go(-1)">返回上一頁</a><a href="index.htm">回到目錄</a><a href="#top">回到頁首</a><a href="00000029.htm">下一篇</a></h1></center><center><h1>BBS 水木清華站∶精華區</h1></center></body></html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人亚洲综合a∨猫咪| 亚洲一区二区视频在线观看| 日本久久一区二区三区| 成人免费看视频| 成人午夜电影久久影院| 成人精品免费视频| 99久久久精品| 欧美四级电影网| 欧美日韩一区二区三区免费看| 91麻豆swag| 色综合天天综合| 91福利视频在线| 69久久99精品久久久久婷婷| 日韩三区在线观看| 国产亚洲欧美日韩日本| 精品国产乱码久久久久久闺蜜| 精品久久久久久久久久久久久久久| 日韩午夜在线观看| 国产精品天天摸av网| 一卡二卡欧美日韩| 免费成人深夜小野草| 国产乱国产乱300精品| www.欧美日韩| 欧美精品 日韩| 中文字幕二三区不卡| 洋洋成人永久网站入口| 麻豆视频观看网址久久| 成人综合婷婷国产精品久久| 欧美怡红院视频| 久久一夜天堂av一区二区三区| 国产午夜亚洲精品午夜鲁丝片 | 久久久久久久久久久99999| 久久精品一区二区三区四区| 亚洲日本青草视频在线怡红院| 亚洲123区在线观看| 国产老肥熟一区二区三区| 欧洲精品在线观看| 国产亚洲欧美中文| 天涯成人国产亚洲精品一区av| 国产自产2019最新不卡| 精品视频1区2区| 欧美国产精品一区二区三区| 性做久久久久久久免费看| 国产成人午夜高潮毛片| 在线不卡免费av| 亚洲欧美激情在线| 国产98色在线|日韩| 日韩一区二区三区av| 亚洲人成影院在线观看| 国产资源精品在线观看| 91精品免费在线观看| 亚洲乱码一区二区三区在线观看| 另类小说图片综合网| 欧美亚洲国产一区二区三区| 国产欧美一区二区在线观看| 奇米影视一区二区三区| 欧美日韩久久一区| 亚洲一区二区三区小说| 99久久精品免费看| 国产精品免费看片| 国产成人免费视频网站高清观看视频 | 99久久精品免费看国产免费软件| www一区二区| 蜜臀久久99精品久久久久宅男| 91久久精品网| 亚洲精品成人精品456| 不卡在线视频中文字幕| 久久嫩草精品久久久精品| 另类成人小视频在线| 欧美一区二区三区四区高清| 夜夜嗨av一区二区三区四季av| 91在线视频免费观看| 国产亚洲精品精华液| 激情欧美日韩一区二区| 精品国产网站在线观看| 精品一二三四区| 久久久影视传媒| 成人性视频免费网站| 中文字幕永久在线不卡| 91美女福利视频| 一区二区视频免费在线观看| 成人精品在线视频观看| 亚洲乱码国产乱码精品精小说| 99精品视频一区二区| 亚洲高清视频中文字幕| 在线播放国产精品二区一二区四区| 天堂av在线一区| 日韩视频一区二区三区在线播放 | 中文字幕制服丝袜一区二区三区 | 亚洲国产成人av网| 在线不卡a资源高清| 国产一区二区在线看| 久久亚洲免费视频| 99久久综合国产精品| 一区二区三区不卡在线观看| 欧美另类变人与禽xxxxx| 久久精品国产999大香线蕉| 国产午夜亚洲精品理论片色戒| a级高清视频欧美日韩| 亚洲成人在线观看视频| 久久久久久久久久久久久久久99 | 亚洲韩国精品一区| 日韩精品一区二区三区视频 | 欧美日韩精品一区二区三区| 另类专区欧美蜜桃臀第一页| 中文字幕乱码一区二区免费| 欧美亚洲自拍偷拍| 国精产品一区一区三区mba视频 | 亚洲欧美另类小说| 欧美大尺度电影在线| 99视频精品免费视频| 日韩经典一区二区| 亚洲欧美一区二区视频| 日韩欧美一级在线播放| 91蝌蚪国产九色| 激情综合网av| 亚洲午夜激情网页| 国产精品欧美极品| 欧美片网站yy| 色综合久久中文字幕| 国产一区二区三区高清播放| 国产精品成人免费在线| 26uuuu精品一区二区| 欧美日韩久久久| 91久久精品日日躁夜夜躁欧美| 国产在线视频一区二区| 偷拍日韩校园综合在线| 中文字幕中文字幕一区二区| 久久综合九色综合欧美就去吻| 欧美丝袜丝交足nylons| 成人黄色国产精品网站大全在线免费观看| 日韩av高清在线观看| 亚洲午夜久久久久久久久电影网 | 香蕉久久夜色精品国产使用方法 | 亚洲成年人影院| 亚洲欧美自拍偷拍| 国产亚洲婷婷免费| 日韩欧美aaaaaa| 宅男噜噜噜66一区二区66| 色丁香久综合在线久综合在线观看| 国产一区二区三区在线观看精品 | 91麻豆精品在线观看| 处破女av一区二区| 国产精品一二三| 国产一区二区三区在线观看免费视频 | 精品国产青草久久久久福利| 欧美美女bb生活片| 欧美日韩国产综合一区二区| 色网综合在线观看| 欧美性xxxxxxxx| 欧美日韩第一区日日骚| 欧美伦理影视网| 91精品国产91综合久久蜜臀| 911精品产国品一二三产区| 欧美日韩一区二区在线观看| 欧美日韩一区不卡| 欧美丰满一区二区免费视频| 欧美剧在线免费观看网站 | 国产校园另类小说区| 国产日韩欧美a| 国产精品不卡视频| 亚洲精品日日夜夜| 亚洲.国产.中文慕字在线| 免费高清在线视频一区·| 国产一区二区网址| 91在线无精精品入口| 欧美日韩亚洲综合在线 | av午夜精品一区二区三区| 91麻豆免费看片| 制服视频三区第一页精品| 久久久久久毛片| 亚洲柠檬福利资源导航| 日韩av一级片| 成人免费视频网站在线观看| 日本丶国产丶欧美色综合| 欧美一区二区啪啪| 国产精品久久久久久久蜜臀 | 亚洲男人天堂av网| 视频一区在线播放| 国产激情一区二区三区四区 | 日韩三级免费观看| 日本一区二区三区四区| 亚洲午夜久久久久久久久久久| 激情久久久久久久久久久久久久久久| 国产91精品精华液一区二区三区| 色成人在线视频| 久久一夜天堂av一区二区三区| 亚洲特黄一级片| 免费观看久久久4p| 91麻豆自制传媒国产之光| 日韩欧美黄色影院| 一区二区三区欧美视频| 九九久久精品视频| 欧美亚洲高清一区二区三区不卡| 久久夜色精品一区| 日精品一区二区| 色综合欧美在线视频区| 久久奇米777| 老司机免费视频一区二区三区| 一道本成人在线|