by 7 » 2006年8月22日(火) 18:43
> エディタに文字列を挿入したいのですが
> どうすればいいのでしょうか?
コード: 全て選択
Function InText(ByVal hWnd As HWND,ByVal lpszString As LPCSTR,ByVal bUndo As BOOL) As LRESULT
InText=SendMessage(hWnd,EM_REPLACESEL,bUndo As WPARAM,lpszString As LPARAM)
End Function
Dim hEdit As HWND
hEdit=GetDlgItem(hMainWnd,EditBox1)
' 文字列を挿入、あるいは置換え
InText(hEdit,"Insert",TRUE)
> ぐぐったんですが、なかなか出てこなくて、、、
BackSearchABで「挿入」と検索してみるとヒットします。
> エディタに文字列を挿入したいのですが
> どうすればいいのでしょうか?
[code]Function InText(ByVal hWnd As HWND,ByVal lpszString As LPCSTR,ByVal bUndo As BOOL) As LRESULT
InText=SendMessage(hWnd,EM_REPLACESEL,bUndo As WPARAM,lpszString As LPARAM)
End Function
Dim hEdit As HWND
hEdit=GetDlgItem(hMainWnd,EditBox1)
' 文字列を挿入、あるいは置換え
InText(hEdit,"Insert",TRUE)[/code]
> ぐぐったんですが、なかなか出てこなくて、、、
BackSearchABで「挿入」と検索してみるとヒットします。