如何设置 Scintilla window 的 title/caption
How to set title/caption of Scintilla window
我使用 CreateWindow()
创建了一个 Scintilla window 并希望在加载不同文件时动态设置标题。但是,SetWindowText()
设置的是编辑框的内容,而不是标题。我也试过 WM_SETTEXT 达到同样的效果。
如何设置 window 的标题?
Scintilla window 是 top-level window 和标题吗?这通常不是正确的做事方式,您应该创建一个带有标题的自定义容器 window,并且 Scintilla window 应该是 child window。这个childwindow如果需要可以占满整个客户区。
直接将控件用作 top-level window 不仅会因为标题文本问题而出现问题,而且通常还需要处理来自控件的通知消息,这些消息会被发送到控件 parent window.
我使用 CreateWindow()
创建了一个 Scintilla window 并希望在加载不同文件时动态设置标题。但是,SetWindowText()
设置的是编辑框的内容,而不是标题。我也试过 WM_SETTEXT 达到同样的效果。
如何设置 window 的标题?
Scintilla window 是 top-level window 和标题吗?这通常不是正确的做事方式,您应该创建一个带有标题的自定义容器 window,并且 Scintilla window 应该是 child window。这个childwindow如果需要可以占满整个客户区。
直接将控件用作 top-level window 不仅会因为标题文本问题而出现问题,而且通常还需要处理来自控件的通知消息,这些消息会被发送到控件 parent window.