Re: [問題] 如何在Status Bar顯示游標的位置?
感覺你好像找錯方向
因為DTE 是控制 IDE用的
我以前是用 SendMessage
http://tinyurl.com/czpfm
去看看有哪些相關訊息 可以送,如果不會在C# Call API的話,網路上有一堆教學
EM_LINEINDEX
EM_GETLINE
EM_LINEFROMCHAR
列的部分應該還滿簡單的~
之前看錯 以為你是要看第幾個單字,這樣應該是要自己寫程式去判斷
結果是字元,但又不知道字元 跟 欄有什麼不一樣
實際開了IDE,才知道欄好像很神奇,無論何時,按右鍵 字元一定會加一
但欄要加多少 則是根據字元,在我的機器 Tab 是加二, i 卻沒有加。
那這樣不就要去讀取 字型有沒有 「固定寬度」 來決定了?
PS: Notepad 沒有欄,還有設定了 自動換行之後,狀態列就無法顯示XD
※ 引述《bluestan (不魯斯坦)》之銘言:
: 大家好
: 我想練習寫一個像記事本的小程式
: 想要在status bar上顯示目前游標在第幾行第幾列第幾個字元
: 不知道c#有沒有直接提供相關的函式
: 我google了一下 找到一個叫 SetLineColumnCharacter 的函式
: http://tinyurl.com/cbbpy
: 可是相關的文章少之又少...根本不知道要怎麼用(這是新的函式嗎@@)
: 希望知道的高手能幫我解惑一下 謝謝^^
--
-----------------------------------------------------------------------------
功課重,Project多的好幫手--專案王
http://steven.twbbs.org/ProjectKing
增加右鍵的威力RightMenuKing--右鍵王
http://steven.twbbs.org/RightMenuKing/
備份重要檔案的好幫BackupKing--備份王
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.34.104
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章