none
如何讓Edit control中輸入的英文句子第一個字首大寫? RRS feed

  • 問題

  • 是WM的新手,我想在一個我自己建出來的Edit control裡面,讓英文句子可以有首字自首大寫的功能。在MSDN中找了很久,都找不出來。
    另外我發現這個功能其實在WM中預設就有了,可是Edit control卻不能享用,還是我該用其他的元件?

    如果有瞭解的朋友煩請解惑,萬分感激。
    2007年7月3日 上午 10:19

所有回覆

  • 在Edit的文字發生變動的時候,將首字改成大寫
    2007年7月9日 上午 08:59
  • 謝謝您的回答,所以是不是可以說在設定裡面那個"英文句首大寫"的選項確定在Edit Control裡面是無效的?

    不過我發現WM6內建的程式如 "記事" 對設定裡的那個選項會有反應,有沒有辦法知道這個程式是用怎樣的方式呢?

    謝謝
    2007年7月10日 上午 02:26
  • 從其他的討論區得到的訊息是,英文字首大寫的這個功能在WM系統標準的edit control是沒有的。至於內建的一些程式如 Notes, Email使用的是 RichEdit5 control, 類別名稱為 "RICHEDIT50W"。

    所以結論是如果想用Edit Control做出這個功能,就要像上面的前輩說的,自己改嘍。不然,就要改用RichEditControl了。
    2007年7月16日 下午 12:23