1. 目標:
本練習在於使用自創之河洛話直觀拼音輸入法,
以實現程式中輸出入漢字.
上述操作及運轉過程如下影片:
2. 做法:
2.1. 確認工作環境:
2.1.1. 作業系統: Windows XP/Vista/Win7
2.1.2. C++編譯工具: Code::Blocks 13.12
將其開檔編碼設為UTF-8(點擊功能列的Settings>Editor...>Other settings>"Encoding"Use encoding when opening files:);
另編輯器之其他選項框內須加入下行橘色文字:
-fexec-charset=BIG-5
(點擊功能列的Settings>Compiler...>
2.1.4. 連結器選項: 點擊功能列的"設定(S)">Compiler...>全域編輯器設定項目>
2.1.5. 文件格式: 檔案(F)> New> File...> 選擇 "C/C++ source"> 選擇 "C++"
2.2. C++語法及註解:
2.2.1. 操作介面(simple-HoloanIIM-20180427.cpp):
2.2.2. Header File(標頭檔: Lite2014_v2.h):
2.2.3. 河洛話直觀拼音法輸入法之動態連結函式庫(Dynamic Linking Library, DLL: HoloanIIM.dll):
2.2.3.1. 動態連結函式庫之main.cpp:
2.2.3.2. 動態連結函式庫之main.h:
P.S. 可由從此查詢漢字與河洛話直觀拼音對照關係.
2.3. 結果:
如上影片內容所示.
2.4. 資源下載:
本C++語法的所有相關檔案下載位置:
HoloanIIM4Cpp_v2020-20220317.rar(共8.8MB):更新漢字字庫
(P.S. 因為Google不允許檔案內存在有*.exe檔, 所以下載後須自行將simple-HoloanIIM-20180427.cpp進行編譯, 如此才會產生simple-HoloanIIM-20180427.exe)
(檔案下載方式: 點擊連結網址後, 於螢幕上方會出現"下載"圖示)
注意:
1. 於運用前請先考量著作者的權利宣告與使用範圍.
3. 執行本程式時, 須將電腦作業系統之輸入法切換成英語輸入法, 否則便不能進行文字輸入.
2.5. 改良延伸:
2.5.1. 可讓程式再為簡潔專業;
2.5.2. 可增加自定的非英語輸入法.
2.6. 延伸閱讀:
< C++>簡易名稱隨機生成器(B_SimpleRandomName_20160713.cpp)
3. 感謝:
感謝網路上每位資訊提供者, 因為有您們無私的貢獻, 讓大家才有更美好的表現.
因為我是初學者, 如未能提供更詳實完整的資訊與解答時, 請見諒.
修訂: 20190319(Tue.) - 20220317(Thu.)
相關資料鏈結:
沒有留言:
張貼留言