1

是否可以使用 VS SDK API 来获取 Visual Studio 中使用的代码编辑器“控件”?我可以将此控件绘制到 Visual Studio 之外的其他地方吗?

我想在我正在考虑开发的应用程序中拥有 C# 编辑功能(使用代码编辑器提供的 IDE 支持)。

4

1 回答 1

1

我有个主意:

HWND WINAPI FindWindow(
  _In_opt_  LPCTSTR lpClassName,
  _In_opt_  LPCTSTR lpWindowName
);

首先,您使用 Spy++ 获得一个 lpWindowName,然后通过使用 FindWindow,您可以获得该窗口的句柄,并可以将其显示/放置在您想要的任何位置。

于 2013-03-15T19:06:37.773 回答