I want to embed(make OneNote a control) in my application. I know Excel is possible using a control in .Net but I don't know how to make OneNote embedded. The languages开发者_JAVA技巧 I can use are C++ or C#.
OneNote does not provide a control that can be used to embed it into another application. The only API set available allows reading and writing OneNote data. Therefore what you are looking for is not possible.
There is a comprehensive summary of OneNote programmability options, with code samples, for various Office versions here.
Briefly, there is a COM API for versions >= 2003 SP1, and for 2007 or 2010, an Object Model you can use for richer interaction.
精彩评论