線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1325
推到 Plurk!
推到 Facebook!

用WM_SETFONT訊息設定VCL元件的字體!

尚未結案
m8815010
版主


發表:99
回覆:372
積分:289
註冊:2003-11-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-02-18 18:45:42 IP:61.63.xxx.xxx 未訂閱
大家好,實在不曉得這題在post在VCL元件區或是Win API區! 我的問題是,用>(限定要跨行程)。 比如說:< class="code"> HWND hwnd=FindWindow(NULL,"ListView測試"); HWND lhwnd=FindWindowEx(hwnd,0,"TListView",NULL); if (lhwnd==NULL) return; TFont* myfont=new TFont; myfont->Charset=134; <----將字集改成簡體字 SendMessage(lhwnd,WM_SETFONT,(WPARAM)myfont->Handle,true); DeleteObject(myfont); 結果如下圖,可以成功: 順利變成(當然實際上我是把簡體亂碼變成正常的中文啦) 但是有些元件是不可行的,就是字體硬是切不過來,如TMemo這種txt的元件,請問為什麼,要怎麼切? 1. 是跨行程的限制嗎?那為何TListView就可以? 2. 還是TMemo有些屬性什麼的需要modify(如win api wm_setfont中的說明,看不太懂< >)? 請幫忙幫忙,謝謝< >!
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-02-18 19:03:54 IP:61.221.xxx.xxx 未訂閱
http://cpatch.org/unicode/ 先去裝這個 http://search.cpatch.org/download/patchutil/unicodeaton/unicodeaton_240.exe Unicode 補完計畫 2.40 alpha3 再改文字的 屬性 看看
m8815010
版主


發表:99
回覆:372
積分:289
註冊:2003-11-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-02-19 09:17:20 IP:61.63.xxx.xxx 未訂閱
引言: http://cpatch.org/unicode/ 先去裝這個 http://search.cpatch.org/download/patchutil/unicodeaton/unicodeaton_240.exe Unicode 補完計畫 2.40 alpha3 再改文字的 屬性 看看
conundrum你好,謝謝你提供的軟體,有空我會試一下的! 可是是辦法從程式面的方向解答嗎?我就是單純問為什麼 >!
conundrum
尊榮會員


發表:893
回覆:1272
積分:643
註冊:2004-01-06

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-02-19 09:29:23 IP:61.221.xxx.xxx 未訂閱
delphi ccchen 版主 http://delphi.ktop.com.tw/pop_profile.asp?mode=display&id=728 ddy 版主 http://delphi.ktop.com.tw/pop_profile.asp?mode=display&id=3241 bcb RaynorPao版主 http://delphi.ktop.com.tw/pop_profile.asp?mode=display&id=3241 這位先進的資料你去找看看 因為我忘記那一題了 看看 準有收獲 http://homepage1.nifty.com/kotobukijirushi/bcbonsun/bosvol12.html http://www.shgkj.com/swordelf/list.asp?articleid=213 http://bcb-tutorial.c-plusplus.de/komponentenentwicklung/komponenten4.html 發表人 - conundrum 於 2004/02/19 09:40:06
m8815010
版主


發表:99
回覆:372
積分:289
註冊:2003-11-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-02-19 11:51:43 IP:61.63.xxx.xxx 未訂閱
引言: delphi ccchen 版主 http://delphi.ktop.com.tw/pop_profile.asp?mode=display&id=728 ddy 版主 http://delphi.ktop.com.tw/pop_profile.asp?mode=display&id=3241 bcb RaynorPao版主 http://delphi.ktop.com.tw/pop_profile.asp?mode=display&id=3241 這位先進的資料你去找看看 因為我忘記那一題了 看看 準有收獲
歹勢,實在找不出那一篇是我所要的,連有 >! <>< face="Verdana, Arial, Helvetica">引言: http://homepage1.nifty.com/kotobukijirushi/bcbonsun/bosvol12.html http://www.shgkj.com/swordelf/list.asp?articleid=213 http://bcb-tutorial.c-plusplus.de/komponentenentwicklung/komponenten4.html 發表人 - conundrum 於 2004/02/19 09:40:06 嗯,這幾篇好像是技術文件,有空我會看看的,謝謝!
系統時間:2024-07-06 22:58:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!