Plugins 如何编写一个pl/sql开发者插件插入到当前窗口的光标位置的特殊文本中? 我正在研究如何通过PuxDuff.PDF开发PLSQL开发者插件,我使用C++。
现在,我想在特殊文本中插入到当前窗口的光标位置 函数IDE_SetText将覆盖当前窗口编辑器中的旧文本 IDE_GetCursorX和IDE_GetCursorY获取光标在当前编辑器中的位置Plugins 如何编写一个pl/sql开发者插件插入到当前窗口的光标位置的特殊文本中? 我正在研究如何通过PuxDuff.PDF开发PLSQL开发者插件,我使用C++。,plugins,plsql,plsqldeveloper,Plugins,Plsql,Plsqldeveloper,现在,我想在特殊文本中插入到当前窗口的光标位置 函数IDE_SetText将覆盖当前窗口编辑器中的旧文本 IDE_GetCursorX和IDE_GetCursorY获取光标在当前编辑器中的位置 下一步是什么?PL/SQL开发人员编辑器窗口实现了标准的WinAPI编辑控件。使用WinAPI消息与窗口交互 void SetSelection(char *s) { int H; H = IDE_GetEditorHandle(); if (H > 0) { SendMe
下一步是什么?PL/SQL开发人员编辑器窗口实现了标准的WinAPI编辑控件。使用WinAPI消息与窗口交互
void SetSelection(char *s)
{
int H;
H = IDE_GetEditorHandle();
if (H > 0)
{
SendMessage((HWND)H, EM_REPLACESEL, true, (int)s);
}
}