用WM_SETFONT訊息設定VCL元件的字體! |
尚未結案
|
m8815010
版主 發表:99 回覆:372 積分:289 註冊:2003-11-13 發送簡訊給我 |
大家好,實在不曉得這題在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 發送簡訊給我 |
|
m8815010
版主 發表:99 回覆:372 積分:289 註冊:2003-11-13 發送簡訊給我 |
|
conundrum
尊榮會員 發表:893 回覆:1272 積分:643 註冊:2004-01-06 發送簡訊給我 |
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 發送簡訊給我 |
引言: 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 嗯,這幾篇好像是技術文件,有空我會看看的,謝謝! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |