至此還沒有抽象出輸入結構體,僅使用串列埠完成測試
main流程:
1、解析命令列引數,根據引數發出不同動作
若引數滿足
2、開啟文字(選中編碼)
3、選中顯示裝置
4、顯示開始
完整**
#include #include #include #include #include #include #include #include #include int main(int argc, char *ar**)
case 's' :
case 'f' :
case 'h' :
case 'd' :
default:
}} if (!ilist && (optind >= argc))
ierror = drawinit();
if(ierror)
if(ilist)
strncpy(pctextname, ar**[optind], 20);
pctextname[19] = '\0';
ierror = opentextfile(pctextname);
if (ierror)
ierror = setfontsdetail(pchzkname, pcfreetypename, ifontsize);
if (ierror)
ierror = selectandinitdisplay(pcdispname);
if (ierror)
printf("enter 'n' to show next page, 'u' to show previous page, 'q' to exit: \r\n");
shownextpage();
while(1)
while((conechar != 'n') && (conechar != 'u') && (conechar != 'q'));
switch(conechar)
case 'n' :
case 'q' :
}} return 0;
}
linux應用程式 1 文字瀏覽器 1
文字瀏覽器主要功能細分 1 獲取使用者控制訊號 翻頁 退出 2 讀取文字 讀取乙個個字元 3 解析文字 取得字型位圖 4 顯示文字 描繪字型 文字格式 ascii gbk utf8 utf16 be utf16 le 字型檔 ascii hzk16 freetype 顯示文字的方式 控制台顯示 lc...
Android 瀏覽器啟動應用程式
首先做成html的頁面,頁面內容格式如下 href scheme host path query 啟動應用程式a 作為測試好好寫了一下,如下 href scheme host path?query value 啟動應用程式a 接下來是android端。首先在androidmanifest.xml的m...
iOS 從瀏覽器啟動應用程式
實現這樣的功能並不麻煩,通過將網上一些相關教程彙總以後就寫了下面的教程分享。實現效果如下,在瀏覽器中輸入 haogaoming.com 之後就會開啟這個程式,開啟後程式中會顯示跳轉過來的鏈結位址。下邊是啟動應用程式之後的畫面,alert一下請求過來的協議。第一步 在info.plist中加入這些內容...