自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 Visual Studio 2008 可扩展性开发(八):关于用户界面的种种(下)

关于用户界面的种种(上)一文介绍了VS中的工具窗口。关于用户界面还有更多的内容,比如选项页(Options Page)、菜单图标,具体来说,本文介绍的内容将包括: 1)创建自定义的选项页; 2)设置菜单项的图标; 创建自定义的选项页 在安装了DPack后,可以在VS的选项页(Tools->Options)中看到新添加的一项: 这看起来很专业。很多时候我们开发的Add-In需要进

2016-02-14 17:21:09 725

转载 Visual Studio 2008 可扩展性开发(八):关于用户界面的种种(上)

前言 Add-In大多需要一定的用户界面,前面的随笔中采用的主要方式是菜单和自定义窗体。对于菜单,可以是VS的主菜单,也可以是在某个特定的上下文菜单,比如编辑器;对于自定义窗体,用起来也很简单,就像在Windows应用程序中添加一个窗体一样。本文将介绍关于用户界面的其它内容,包括: 1) 访问VS中的各个窗口,如Output窗口、Command窗口等; 2)创建自定义的工具窗口 关于VS

2016-02-14 17:19:23 1317

转载 Visual Studio 2008 可扩展性开发(七):操作文本编辑器

前言 在可扩展性开发(六)中,我介绍了对于Solution Explorer的基本操作。不过,对咱们开发人员来说,绝大部分时间面对的还是编辑器。 VS2008的编辑器功能已经颇为强大了,如果我们能熟练使用快捷键,编写代码的过程是相当舒服的,就像《卓有成效的程序员》中所说: “编程时始终优先使用键盘而非鼠标” 但问题在于,VS面向的是所有的开发人员群体,它只能够提供最通用的功能,如果对VS

2016-02-14 17:18:06 1235

转载 Visual Studio 2008 可扩展性开发(六):操作Solution Explorer

前言 在可扩展性开发(五)中,我介绍了对于Solution、Project、ProjectItem的基本操作。可以认为它们面向的是解决方案内容的物理(文件)表示,我们需要使用VS提供的解决方案管理器(Solution Explorer)来管理它们。毫无疑问,解决方案管理器是VS中最重要的UI元素之一,本文将介绍对它的操作。 工具窗口内的层次结构 如果你观察一下解决方案管理器和服务器管

2016-02-14 17:10:53 811

转载 Visual Studio 2008 可扩展性开发(五):操作Solution、Project和ProjectItem

前言 说真的,前面几篇随笔读起来会很乏味,写起来更是如此。不过好戏总在后头,从这一篇开始我将介绍在Add-In中对VS的各个元素进行操作,这些会有意思得多。 大多数时候,我们在VS中进行开发,都是从打开解决方案开始,然后找到项目、打开文件进行开发。本文将介绍与此相关的内容。 解决方案、项目和项简介 我相信,这三者对我们.NET开发人员来说是再熟悉不过的了。但它们在AOM(自动化

2016-02-14 17:08:43 2488

转载 Visual Studio 2008 可扩展性开发(四):添加新的命令

概述:Visual Studio 2008 可扩展性开发(四):添加新的命令 前言 在之前的两篇随笔中,我介绍了Add-In的运行机制,这样对Add-In的事件、生命周期、与VS如何交互可以有个基本的了解了。现在是时候看看如何在VS中完成一些操作,这才是Add-In开发的目的所在。 一般的,Add-In应当提供一些界面元素,这样用户可以进行某些操作,比如在主菜单内添加一个菜单项,或者

2016-02-14 16:59:04 867

转载 Visual Studio 2008 可扩展性开发(三):Add-In运行机制解析(下)

概述:Visual Studio 2008 可扩展性开发(三):Add-In运行机制解析(下) 前言 在上篇Add-In运行机制解析(上)中,我分析了Add-In向导生成的代码,从中我们知道只要创建一个类库,它包含实现了IDTExtensibility2接口的类,然后为其建立.addin配置文件,就可以实现一个Add-In了。本文将更进一步,介绍Add-In的事件和生命周期,为今后的开

2016-02-14 16:54:00 906

转载 Visual Studio 2008 可扩展性开发(三):Add-In运行机制解析(上)

前言 上一篇随笔Macro和Add-In初探介绍了如何开发两者的HelloWorld程序。没错,宏确实简单易行。不过在某些情况下,比如在商业软件中,宏在性能和知识产权方面可能会带来麻烦,此时那把更好的锤子是Add-In。 在初探一文中,我介绍了如何使用Add-In向导来开发第一个Add-In。VS是一款很棒的开发工具,它的各种向导(以及其它模板、可视化工具等)做得非常好,不过我发现这一

2016-02-14 16:52:07 637

转载 Visual Studio 2008 可扩展性开发(二):Macro和Add-In初探

概述:Visual Studio 2008 可扩展性开发(二):Macro和Add-In初探 前言 在VS概览中,我们简单回顾了一下VS的历史。本文将通过两个简单的例子来说明Macro和Add-In的开发。通过Macro我们把VS中的一些重复操作录制下来,之后可以多次运行,节省时间并保持好的心情;通过Add-In,我们可以自己动手来为VS添加新的功能,扩展了VS就意味着扩展了我们自己。

2016-02-14 16:43:00 906

转载 Visual Studio 2008 可扩展性开发(一):VS概览

概述:Visual Studio 2008 可扩展性开发(一):VS概览 前言 Visual Studio是微软最知名的产品之一,在使用微软技术的开发人员的心目中尤为如此。相信这一点无须多说。它建立在IDE(统一开发环境)的基础之上,可用于开发多种不同类型的应用程序。 Visual Studio,通常被简称为VS(以下皆按此简称),支持多种平台和编程语言。了解VS的历史以及每个版本的

2016-02-14 16:37:20 1820

原创 笔记-js中动态生成、删除table

动态生成: 这个方法比较耗费时间; var tableTmp = document.getElementById(“tablename”); for (var i = 0; i                         var row = tableTmp.insertRow();//创建一行                         var cell;      

2015-12-22 09:10:42 427

原创 c#的控件重绘 包括Button、RadioButton、ComboBox、TextBox、GroupBox

控件的形状可以通过Region属性来改变,用GraphicsPath来闭合一个特殊形状,然后传给Region属性就可以了。 通过GraphicsPath绘制的图形好像不能去掉锯齿,我写了抗锯齿但是没有效果。 控件的属性可以用        [CategoryAttribute("自定义属性1"),DescriptionAttribute("控件边框的颜色"),DefaultValue(ty

2015-05-26 16:02:57 8660 3

转载 openGL读取obj文件

《代码转自网上》 最简单的obj文件的读取,没有采用结构体来储存信息,不过比较有参考意义  用int **a;来定义二维数组之后需要在使用之前初始化  如:a=new int*[100]; #include #include #include #include #include #include using namespace std; int v_num=0; //记录点的数量

2015-03-31 15:15:25 2633 1

原创 c# 智能电饭锅服务器 tcp连接 笔记

1.多用panel  让界面美观  重点:dock属性 2.多用try{}catch() {}对会返回异常的函数捕获错误。 3.日志记录(重要) 4.开启监听端口和监听线程:该线程执行StartListen()函数 MyListener = new TcpListener(port); MyListener.Start();

2014-12-19 14:32:17 460

原创 MFC 会员管理的一些笔记

显示会员图片(bitmap): 1)picture控件设置为Bitmap 2)

2014-12-19 11:10:22 1349

原创 从现在开始用博客记录自己的学习进程

hello word

2014-12-19 10:39:36 492

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除