打开记事本(日志文件)时如何在文本末尾设置光标位置?

时间:2012-10-23 16:09:42

标签: vb.net winforms

在我的应用程序中,我在记事本中添加/附加异常日志,现在日志太大,以使其用户友好我决定将光标位置设置在日志文件的文本末尾,以便当用户单击“查看日志”按钮时从应用程序s /他可以显示最新的日志。所以为了避免滚动,我想最后设置光标。

目前我只是使用:Process.Start("notepad.exe",Path)来打开日志文件。

1 个答案:

答案 0 :(得分:0)

  1. 启动记事本后,找到它的窗口。您可以使用user32.dll.FindWindow
  2. 使用SendMessageWM_VSCROLL SB_BOTTOM参数发送到此窗口。