廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 2588 個閱讀者
 
發表文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
oven425 手機
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x4 鮮花 x237
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[觀星][喜歡] 字串原來不是那麼可怕嘛
經過了這幾個控制項的洗禮
終於對BSTR和CComBSTR有點感覺了
不會感到那個害怕了
以前寫程式的時候,常常會出現什麼寫入錯誤...............
都是一些讓我不知所措的錯誤,後來我找了很就發現是字串的問題
因為程式裡面有好多字串轉數字,或是十進制和十六進制對轉
常常出錯,因為BSTR本身就是一個指標字串,而不是以前我習慣的陣列
一直想不通要怎麼做
直到有一天很鬱卒的晚上,無意間翻開了去年去資策會上C++的教材
讓我想起了那一個教C++的老師都很愛用strcpy以及
那一位會操著台灣國語教MFC的老師講的安全函式
這一瞬間,問題終於有解決了,經過了兩三天的測試wmemcpy跟memcpy和wmemecpy_s真的都各個不同
因為我的專案都是Unicode的,寫得也是有點蹩手,不過還好突破了
現在對於字串感覺已經沒什麼了
只是switch(BSTR)的使用上居然不能用,讓我覺得蠻 表情
這樣我是不是要再轉一次才能用哩?????
大哉問啊.......Button控制項已經接近了撰寫程式的尾聲了
再來的測試除錯應該花個三天吧
再來就是即時訊息了,應該就是要開始OWNER DRAW LIST了吧
說到OWNER DRAW就覺得蠻難用的
難怪MFC會被淘汰,不支援屬性的控制相說實在的,在UI的開發上真的是一大難題
會用的人是覺得沒什麼差,我個人是覺得蠻自由的,大概是我沒寫過VB一類的程式吧,一個控制項可以任意的改變外型是蠻爽的
但是無法使用之字串(+)相對的就要強,也是一種甜蜜的負擔 表情

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
目前已ATL開發控制項,不曉得跟VB和VC#開發出來的哪一個比較具有通用性和相容性
用VC++這一個工具開發的選擇希望是對的 表情



我的部落格
在 涅 貴 不 緇 , 曖 曖 內 含 光 。
柔 弱 生 之 徒 , 老 氏 誡 剛 強 。
行 行 鄙 夫 介 , 悠 悠 故 難 量 。
行 之 苟 有 恆 , 久 久 自 芬 芳 。
獻花 x0 回到頂端 [樓 主] From:APNIC | Posted:2009-03-31 22:04 |

首頁  發表文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.016300 second(s),query:15 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言