[問題] 在視窗中文字的顯示

看板C_and_CPP (C/C++)作者 (nahgnimiast)時間16年前 (2009/03/01 00:47), 編輯推噓2(205)
留言7則, 3人參與, 最新討論串1/1
我在使用list box時, 先用wsprintf把字串型式設定為L"%-30s -> %s" 但是在listbox上顯示時,並沒有對齊, 這是什麼原因哪? 會是跟系統型字型有關嗎? 比如說不是等寬字體? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.109.169

03/01 01:26, , 1F
八成是這樣沒錯, 如果可以換字型就試試看吧....
03/01 01:26, 1F

03/01 01:26, , 2F
印象中Win裡應該也有幾種字型是等寬的....
03/01 01:26, 2F

03/01 16:02, , 3F
的確是這樣,但是不知道有什麼等寬字體可用
03/01 16:02, 3F

03/01 16:55, , 4F
土法鍊鋼的方式, 開個記事本或Word稍微試一下吧XD
03/01 16:55, 4F

03/01 17:00, , 5F
謝謝,我有試出幾個,但是字體不是很好看
03/01 17:00, 5F

03/01 20:51, , 6F
你啥都不裝就是Courier了 或者Lucida Console 或細明體
03/01 20:51, 6F

03/01 23:38, , 7F
謝謝,我之前用了細明體,結果有些符號出不來
03/01 23:38, 7F
文章代碼(AID): #19gMgKAi (C_and_CPP)
文章代碼(AID): #19gMgKAi (C_and_CPP)