Windows窗体中嵌入的Microsoft Word 2016

时间:2017-10-28 13:51:25

标签: c# excel winapi ms-word

我需要在Windows窗体中嵌入Microsoft Word 2016.

我已尝试过(Setparent),但它无法使用Word。 Link

Excel.Application excApp = new Excel.Application();
excApp.Visible = true;
hwnd1 = (IntPtr)excApp.Hwnd;
SetParent(hwnd1, tabPage2.Handle);
MoveWindow(hwnd1, 0, 0, tabControl1.Width, tabControl1.Height, true);
excApp.Workbooks.Add();


[DllImport("user32.dll")]
public static extern IntPtr SetParent(IntPtr hWndChild, IntPtr hWndNewParent);

[DllImport("user32.dll")]
public static extern bool MoveWindow(IntPtr hwnd, int x, int y, int nWidth, int nheight, bool repaint);

我尝试了各种组件,如Telerik,Devexpress和Dotnetbar。

但我想要使用Microsoft Word。

0 个答案:

没有答案