点点滴滴
文章平均质量分 68
weekeew
踏踏实实投身自动化控制系统的技术研发
展开
-
双缓冲避免闪烁
////////////////////////////////////////////////////////////////////////// //双缓冲绘图,避免闪烁 void CFieldControlStation::DoubleBufferDraw(CDC* pDC, RECT& rcClip) { //用于缓冲作图的内存DC CDC dcMem;原创 2016-03-18 15:50:50 · 539 阅读 · 0 评论 -
在vspackage中使用DTE中的属性框窗口编辑属性
1、使用ITrackSelection接口;2、使用SelectionContainer容器;3、将对象列表放在SelectionContainer容器中;4、使用ITrackSelection接口显示SecletionContainer容器中的对象的属性;https://msdn.microsoft.com/en-us/library/bb165149.a原创 2016-11-25 16:15:33 · 659 阅读 · 0 评论 -
在vspackage中强制更新command的ui状态(Forcing Command UI refresh)
文章来源:http://www.visualstudioextensibility.com/2014/08/25/forcing-command-ui-refresh/----AddIn的用法As you know, whether you are an add-in developer or a package developer, Visual Stud转载 2016-11-22 16:59:23 · 348 阅读 · 0 评论 -
信息来源
最近在使用visual studio 2010 shell开发,发现国内的资料十分缺乏,通过baidu找不到什么有价值的东西,无奈之下,通过如下工具,用google查找,逐个找到了解决问题的办法:http://my.yizhihongxing.com/aff.php?aff=3229原创 2016-11-22 16:19:31 · 564 阅读 · 0 评论 -
在vspackage中修改dte中的命令状态
文章来源:https://social.msdn.microsoft.com/Forums/vstudio/en-US/5b3ffafa-5cc7-4eae-8a7a-29d688872713/vspackage-2010-how-to-enable-copycutpaste-edit-menu-command?forum=vsx&prof=required在ToolWin转载 2016-11-22 14:32:42 · 954 阅读 · 0 评论 -
Visual studio shell 2010中跟踪当前选中的ToolWindow
Step1:在VSpakage中实现IVsSelectionEvents接口;Step2:在Initiliaze初始话函数中注册之:IVsMonitorSelection ms = Package.GetGlobalService(typeof(IVsMonitorSelection)) as IVsMonitorSelectionif(ms != null){ms.Advis转载 2016-11-22 10:50:57 · 675 阅读 · 0 评论 -
在VsPackage中使用errorlist
///errorList ErrorListProvider errorProvider = new ErrorListProvider(this); ErrorTask task = new ErrorTask(); task.Category = TaskCategory.BuildCompile;原创 2016-12-01 16:36:15 · 425 阅读 · 0 评论 -
在vspackage中使用outputwindow
两种方法:方法1: //output window OutputWindow ow = (this.dte as DTE2).ToolWindows.OutputWindow; OutputWindowPane owP; // Add a new pane to the Output原创 2016-12-01 16:34:32 · 1238 阅读 · 0 评论 -
visual studio shell 2010的vspacage中的ToolWindow增加关闭时的二次确认功能
1、 public class XXXToolWindow : Microsoft.VisualStudio.Shell.ToolWindowPane, IVsWindowFrameNotify2 实现IVsWindowFrameNotify2接口2、实现OnClose方法 int IVsWindowFrameNotify2.OnClose(ref uint pg翻译 2016-11-18 17:40:05 · 1190 阅读 · 0 评论 -
visual studio shell custom command
11down votefavorite4I am creating a Visual Studio Package (this is my first time) and my end goal is to create a context-menu item for the solution explorer that only works on certai转载 2016-11-17 15:51:24 · 652 阅读 · 0 评论 -
visual studio shell SelectionEvents OnChange事件丢失问题
解决办法如下:http://stackoverflow.com/questions/14165885/add-in-events-are-never-executeddown voteIf you look at applicationObject in the debugger you'll see its a COM obje原创 2016-11-17 11:30:13 · 572 阅读 · 1 评论 -
vs 2015 不能调试winform程序解决办法
First thing you could try is to turn on Project -> Properties -> Debug -> Enable Debuggers -> Enable unmanaged code debugging原创 2016-11-13 21:15:43 · 5658 阅读 · 1 评论 -
高档cpu安装虚拟机注意事项
最关键的是要在bios中将cpu的虚拟机选项打开。在Bios的Advance里。原创 2016-04-14 11:49:02 · 576 阅读 · 0 评论 -
如何在VsPackage中显示属性框
DTE.ExecuteCommand("View.PropertiesWindow");原创 2016-11-25 16:41:38 · 508 阅读 · 0 评论