• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
张纯睿
博客园    首页    新随笔    联系   管理    订阅  订阅
2010年12月24日
图像编程的转型经验
摘要: http://www.cnblogs.com/xiaotie/archive/2010/12/24/1916066.html图像编程的转型经验 目前程序员编程处理的主要数据类型是数字和文本,而图形图像视频音频等内容会越来越多,未来对这方面的需求会越来越多。出于提前占坑的考虑,俺进行了技术转型,转向这方面的开发。对于 .Net 程序员来说,进行这些领域的开发有较大的优势(有待继续挖掘):(1).Net 是生产力高的平台;(2).Net 是折腾最少的平台,不折腾;(3).Net 是类似平台中,对内存操作最灵活的平台,拥有强悍的值类型系统,可以得到近似C/C++的运行效率;(4)在桌面上有 WPF 阅读全文
posted @ 2010-12-24 17:26 张纯睿 阅读(179) 评论(0) 推荐(0)
安全的清理Debug Release文件夹
摘要: *.obj.*db = ( .pdb+.idb ).pch.bsc.sbr.ilk.exp 阅读全文
posted @ 2010-12-24 17:16 张纯睿 阅读(139) 评论(0) 推荐(0)
程序从char转换到TCHAR的问题 - 复制.doc
摘要: 1. error C2440: 'static_cast' : cannot convert from 'void (__thiscall CFilePropertySheet::* )(int)' to 'void (__thiscall CCmdTarget::* )(UINT)' d:\myproject\利亚德\110-vs2005\superedit\superedit\filepropertysheet.cpp 45 Wrong:afx_msg void DisplayPage(int Page);ON_COMMAND_RANGE( IDD_PROPPAGE_FILE1, IDD_ 阅读全文
posted @ 2010-12-24 16:18 张纯睿 阅读(259) 评论(0) 推荐(0)
一个完整BP神经网络源代码,包括数据和说明文档
摘要: http://www.pudn.com/downloads6/sourcecode/math/detail22128.html 阅读全文
posted @ 2010-12-24 15:35 张纯睿 阅读(531) 评论(0) 推荐(0)
!!!GRETA正则表达式模板类库
摘要: http://www.vckbase.com/document/viewdoc/?id=1138 GRETA的匹配速度比boost(http://www.boost.org)正则表达式库大约快7倍,比ATL7的CATLRegExp快10倍之多! 阅读全文
posted @ 2010-12-24 14:57 张纯睿 阅读(328) 评论(0) 推荐(0)
ATL中的正则表达式库--CATLRegExp类
摘要: http://www.vckbase.com/document/viewdoc/?id=1256ATL正则表达式库使用作者:firingme转载:www.csdn.netATL中,由于ATL Server的需要,需要对Client发送过来的地址、命令等复杂文字字段信息解码,而正则表达式是公认的最强大的文字解析工具,所以,ATL提供了一些用于正则表达式的库方便了我们的工作。1、 CATLRegExp类声明:初始化:与微软的GRETA类库(微软研究院推出的另一个正则表达式类库)不同,CATLRegExp并没有在构造函数中提供初始化匹配字符串的方法,而是让使用者通过调用它的Parse()方法,使用正 阅读全文
posted @ 2010-12-24 14:50 张纯睿 阅读(450) 评论(0) 推荐(0)
!!! 正则表达式之道
摘要: http://baike.baidu.com/view/94238.htm#2 阅读全文
posted @ 2010-12-24 10:58 张纯睿 阅读(99) 评论(0) 推荐(0)
C#:正则表达式30分钟入门教程
摘要: http://blog.csdn.net/xiaozhao_19/archive/2008/04/15/2295117.aspx 阅读全文
posted @ 2010-12-24 10:58 张纯睿 阅读(153) 评论(0) 推荐(0)
!!! boost学习之正则表达式--regex
摘要: http://blog.csdn.net/lqxqust/archive/2009/11/18/4830957.aspxboost::regex类为C++提供了完整的正则表达式支持,并且已被接收为C++0x标准库。它同时也在Boost库中扮演着极重要的角色,不少Boost子库都需要它的支持,有不少人甚至就是为了它才下载使用Boost的。 注意使用Boost.Regex需要预先编译完整编译请参考本站编译Boost的文章如果只要编译Regex库,有两种方法(参考链接): 在Boost根目录下运行bjam --toolset=编译器名 --with-regex 其它参数 到boost\lib 阅读全文
posted @ 2010-12-24 10:57 张纯睿 阅读(227) 评论(0) 推荐(0)
WinApi.cs
摘要: using System; using System.Text; using System.Windows.Forms; using System.Drawing; using System.Runtime.InteropServices; using Accessibility;需要引用中添加 Accessibilityusing mshtml; 需要引用中添加 Microsoft.mshtmlnamespace ConsoleApp { public sealed class WinApi { //Not allow to create instance private WinApi() 阅读全文
posted @ 2010-12-24 10:55 张纯睿 阅读(298) 评论(0) 推荐(0)
【原创】C#与C++的混合编程--采用其中的第三种方法
摘要: http://hi.baidu.com/wpzhao/blog/item/df3bb645fd2e972ecefca3eb.html【原创】C#与C++的混合编程2009年03月08日 星期日 下午 08:10 关键词:C#,C++,CLR C++, managed C++,混合编程,DLL调用,FileNotFoundException异常 C#写界面比较方便,而C++则擅长写算法,所以将两者结合起来将会加快程序的开发速度,并保证程序的质量。但C#与C++的混合编程有很多细节问题需要注意,下面简要列举一些并指出相应的解决办法。 1. 将本机C++代码(指非托管C++)编译成一个dll,供C# 阅读全文
posted @ 2010-12-24 10:54 张纯睿 阅读(576) 评论(0) 推荐(0)
C++/CLR中使用c#类库 使用MFC类库
摘要: C++/CLR中使用c#类库将 using System.IO; 改为using namespace System::IO;即可http://topic.csdn.net/u/20090213/10/9a82e721-8d1c-4c9e-a272-7dd6c0eb0b59.htmlC++/CLR 使用MFC#include afx.h#include afxwin.h#include atlsecurity.h#using mscorlib.dll#import msxml6.dll// raw_interfaces_only,named_guidsusing namesp 阅读全文
posted @ 2010-12-24 10:54 张纯睿 阅读(472) 评论(0) 推荐(0)
C++和C#混合生成.NET程式
摘要: http://www.sudu.cn/info/html/edu/20071025/318689.html 阅读全文
posted @ 2010-12-24 10:53 张纯睿 阅读(202) 评论(0) 推荐(0)
!!!您也使用托管C++吗?--此文能解决大部分问题
摘要: http://hi.baidu.com/wch20088082008/blog/item/21acb7444fc6b02fcffca386.html您也使用托管C++吗?2009年07月01日 星期三 22:05【摘要】转向.NET后,手头上往往仍有旧的模块要重用。也许这些模块是Delphi写的,也许是C/C++写的,或者是其它编程语言……为了能把它们移植到.NET下,或者是在.NET中调用,To be or not to be, that is a question. 在这里,我笔记了几个在工作中遇到的几个场景。不过,这里不包括完全使用C#来重写原来用C++编写的程序这种变态的需求。当你被要 阅读全文
posted @ 2010-12-24 10:53 张纯睿 阅读(439) 评论(0) 推荐(0)
C#和本机 C++ 代码的互用性--(较好的解释了_gc 和 c++/CLR 的关系问题)
摘要: http://www.vckbase.com/document/viewdoc/?id=1532\ (较好的解释了_gc 和 c++/CLR 的关系问题) 阅读全文
posted @ 2010-12-24 10:52 张纯睿 阅读(282) 评论(0) 推荐(0)
通过C++ Interop把Windows窗体集成到MFC应用程序中
摘要: http://www.cnblogs.com/bearblog/archive/2006/05/16/401809.aspx 阅读全文
posted @ 2010-12-24 10:51 张纯睿 阅读(123) 评论(0) 推荐(0)
C++升级到C#,内存数据读取问题
摘要: http://www.xue163.com/html/2009121/2539136.htmlC++升级到C#,内存数据读取问题;请高手指教!楼主Plucchou(丑青蛙)2006-08-07 09:58:32 在 .NET技术 / C# 提问 我最近这一段时间都在看C#,然后我之前有过一个C++的程序,是一个很简单的股票行情接收软件。现在需要用C#写出来。在数据接收的时候调用了外部插件(HelloWorld.DLL),这个插件返回数据类型如果需要说一下,我再发出来。 最主要是这里,我先贴C++里的数据结构方式。 typedef struct tagRCV_DATA { int m_wD 阅读全文
posted @ 2010-12-24 10:51 张纯睿 阅读(199) 评论(0) 推荐(0)
C#调用WinAPI(转)
摘要: http://blog.csdn.net/lionhearter/archive/2004/12/28/232293.aspx在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:\Program Files\Microsoft Visual Studio .NET\FrameworkSDK\Samples\Technologies\Interop 阅读全文
posted @ 2010-12-24 10:51 张纯睿 阅读(246) 评论(0) 推荐(0)
vc2005 调用c#dll
摘要: http://foraha.blog.163.com/blog/static/552285882009416101754302/1 使用#using引用C# DLL,而不是#include。路径要注意设置正确2 别忘了using namespace CSLib;3 使用C++/clr语法,采用正确的访问托管对象,即:使用帽子'^',而不是星星'*',在项目-属性-配置属性-常规 ----公共语言运行支持库-公共语言运行库支持(/clr).如果要在非托管类中应用此对象,如何操作呢。需要用到gcrootClass1^ testClass来声明,testClass = gcnew Cl 阅读全文
posted @ 2010-12-24 10:50 张纯睿 阅读(135) 评论(0) 推荐(0)
!!! 从MFC到.NET的痛苦转变(ISO C++ -----C++ CLI) !!!有好书介绍
摘要: http://blog.csdn.net/Cworld/archive/2009/01/30/3855216.aspx问题: 鉴于ADO连接数据库的繁琐,以及ODBC连接数据库的落后,所以我打算应用ADO.NET 2.0来连接数据库,于是我就选择了VS2005,来开发程序,在选择MFC,以及MFC在.NET下的扩展,还有WinForm编程,我最终选择了"ISOC++"和"C++CLR"+"WinForm"的混合编程。这里就讲讲我的经历和理解吧。回答: 痛苦: 通过学习WinForm编程,严格的说我并不是WinForm编程,因为我的原来的程序里有着大量的ISO C++,完全用C++ CLI来编程 阅读全文
posted @ 2010-12-24 10:50 张纯睿 阅读(223) 评论(0) 推荐(0)
一个字符串在其中的数字和字母之间插入空格
摘要: 一个字符串在其中的数字和字母之间插入空格作者: 周建东日期: 2007-06-22 06:06字体大小: 小 中 大 string str = "123abc456def"; str = System.Text.RegularExpressions.Regex.Replace(str, @"(\d)([a-zA-Z])", "$1 $2"); str = System.Text.RegularExpressions.Regex.Replace(str, @"([a-zA-Z])(\d)", "$1 $2"); Response.Write(str);或string res = Regex.Re 阅读全文
posted @ 2010-12-24 10:47 张纯睿 阅读(790) 评论(0) 推荐(0)
c#中byte[]和string的转换
摘要: 1、c#中byte[]和string的转换http://lfzwenzhu.blog.163.com/blog/static/63693772009112490212/byte[ ] 转换为stringbyte[ ] image;string ll = Encoding.Default.GetString(image);结果-image{维数:[0x00000003]}byte[][0x00000000]0x31byte[0x00000001]0x32byte[0x00000002]0x35bytestring = "125";string 转换为byte[ ]string ss;byte[] 阅读全文
posted @ 2010-12-24 10:47 张纯睿 阅读(196) 评论(0) 推荐(0)
C#System.Text.RegularExpressions.Regex使用(二)
摘要: string x = "\\";Regex r1 = new Regex("^\\\\$");Console.WriteLine("r1 match count:" + r1.Matches(x).Count);//1Regex r2 = new Regex(@"^\\$");Console.WriteLine("r2 match count:" + r2.Matches(x).Count);//1Regex r3 = new Regex("^\\$");Console.WriteLine("r3 match count:" + r3.Matches(x).Count);//0//匹配“\”s 阅读全文
posted @ 2010-12-24 10:46 张纯睿 阅读(184) 评论(0) 推荐(0)
C#System.Text.RegularExpressions.Regex使用(一)
摘要: C#System.Text.RegularExpressions.Regex使用(一)http://blog.163.com/headmaster_01/blog/static/47556861200961035754508/ 需要引入命名空间 using System.Text.RegularExpressions;(若不引入,则写Regex时要写成 System.Text.RegularExpressions.Regex)正则表达式的Replace方法string t = "sdf1234sdf12sd12";t = System.Text.RegularExpressions.Regex 阅读全文
posted @ 2010-12-24 10:46 张纯睿 阅读(228) 评论(0) 推荐(0)
C# 十六进制字符串与数值类型之间转换
摘要: http://hi.baidu.com/greatdnl/blog/item/727006ef1796463fadafd5e2.html 阅读全文
posted @ 2010-12-24 10:45 张纯睿 阅读(224) 评论(0) 推荐(0)
c#串口控制
摘要: c#串口控制(1)http://hi.baidu.com/%B3%A9%CF%EB%BB%ED%C1%C1/blog/item/d510ba5068e50e6685352430.htmlc#串口控制(2)http://hi.baidu.com/%B3%A9%CF%EB%BB%ED%C1%C1/blog/item/c0870fddb9e5a7dd8d102932.html 阅读全文
posted @ 2010-12-24 10:45 张纯睿 阅读(225) 评论(0) 推荐(0)
C# 与 C++ 数据类型对照表
摘要: 方便起见,我也将《C# 与 C++ 数据类型对照表》转载如下:C++ C#=====================================WORD ushortDWORD uintUCHAR int/byte 大部分情况都可以使用int代替,而如果需要严格对齐的话则应该用bytebyte UCHAR* string/IntPtrunsigned char* [MarshalAs(UnmanagedType.LPArray)]byte[]/?(Intptr)char* stringLPCTSTR stringLPTSTR [MarshalAs(UnmanagedType.LPTStr) 阅读全文
posted @ 2010-12-24 10:39 张纯睿 阅读(313) 评论(0) 推荐(0)
C# copydata消息处理
摘要: http://blog.csdn.net/carl2380/archive/2009/11/18/4826973.aspx简介:本文着重讲述了如果用WM_COPYDATA消息来实现两个进程之间传递数据.进程之间通讯的几种方法:在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有 使用内存映射文件 通过共享内存DLL共享内存 使用SendMessage向另一进程发送WM_COPYDATA消息比起前两种的复杂实现来,WM_COPYDATA消息无疑是一种经济实惠的一中方法.WM_COPYDATA消息的主要目的是允许在进程间传递只读数据。Windows在通过WM_COPYD 阅读全文
posted @ 2010-12-24 10:39 张纯睿 阅读(416) 评论(0) 推荐(0)
如果在C#用WM_COPYDATA消息来实现两个进程之间传递数据
摘要: http://blog.csdn.net/carl2380/archive/2009/11/18/4826973.aspx简介:本文着重讲述了如果用WM_COPYDATA消息来实现两个进程之间传递数据.进程之间通讯的几种方法:在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有 使用内存映射文件 通过共享内存DLL共享内存 使用SendMessage向另一进程发送WM_COPYDATA消息比起前两种的复杂实现来,WM_COPYDATA消息无疑是一种经济实惠的一中方法.WM_COPYDATA消息的主要目的是允许在进程间传递只读数据。Windows在通过WM_COPYD 阅读全文
posted @ 2010-12-24 10:39 张纯睿 阅读(146) 评论(0) 推荐(0)
C# API 大全(二)
摘要: http://apps.hi.baidu.com/share/detail/2595689 阅读全文
posted @ 2010-12-24 10:38 张纯睿 阅读(106) 评论(0) 推荐(0)
详解 Visual C# 数据库编程
摘要: 详解 Visual C# 数据库编程http://www.pconline.com.cn/pcjob/process/other/others/0412/508269.html 阅读全文
posted @ 2010-12-24 10:38 张纯睿 阅读(111) 评论(0) 推荐(0)
使用XmlDocument类完成对XML的查、删、添、改
摘要: 使用XmlDocument类完成对XML的查、删、添、改http://www.aspdiy.net/article/53.htm后台C#代码1using System;2using System.Collections;3using System.ComponentModel;4using System.Data;5using System.Drawing;6using System.Web;7using System.Web.SessionState;8using System.Web.UI;9using System.Web.UI.WebControls;10using System.We 阅读全文
posted @ 2010-12-24 10:38 张纯睿 阅读(232) 评论(0) 推荐(0)
关于大型asp.net应用系统的架构—如何做到高性能高可伸缩性
摘要: http://www.cnblogs.com/mikelij/archive/2010/11/30/1892261.html关于大型asp.net应用系统的架构—如何做到高性能高可伸缩性 简介   前面一篇关于大型asp.net应用系统的架构-架构的选择写完之后,有一些同仁热心回复,有的是提问题,同时希望能举一些例子来说明;有的是提建议,希望下一篇写得更详细点;还有的同仁提出不同的观点。感谢大家的参与。会继续努力的。本文将针对Layer(层)和Tier(排)的区别做个辨析。并详细介绍3 Tier / N Tier架构中各Tier的开发。各Tier的分布式方式。以及为了达到高性能,低延迟 阅读全文
posted @ 2010-12-24 10:37 张纯睿 阅读(129) 评论(0) 推荐(0)
转贴:DATATABLE用法 百度空间_应用平台
摘要: http://apps.hi.baidu.com/share/detail/14967444DataTable数据表收藏DataTable表示一个与内存有关的数据表,可以使用工具栏里面的控件拖放来创建和使用,也可以在编写程序过程中根据需要独立创建和使用,最常见的情况是作为DataSet的成员使用,在这种情况下就需要用在编程过程中根据需要动态创建数据表。那么在8.4节中主要讲用编码的方式来建立DataTable数据表以及对它的操作。1 代码创建DataTable数据表如上8.3节里面所讲,通过添加对象的方式直接在DataSet中创建数据表,可以通过使用Add方法将DataTable添加到Data 阅读全文
posted @ 2010-12-24 10:37 张纯睿 阅读(118) 评论(0) 推荐(0)
怎样将DataTable中数据批量插入表中??
摘要: 怎样将DataTable中数据批量插入表中??http://zhidao.baidu.com/question/57468764.html数据表dt.try{SqlConnection con=new SqlConnection("....");//连接数据库con.Open(); SqlCommand com=new SqlCommand();//数据操作对象 SqlTransaction trans=con.BeginTransaction();//事物对象 com.Connection=con;//指定连接 com.Transaction=trans;//指定事物st 阅读全文
posted @ 2010-12-24 10:37 张纯睿 阅读(171) 评论(0) 推荐(0)
基本文章
摘要: http://www.boost.org/http://hi.baidu.com/cdutboy/blog/item/98503e2a2d8b23f0e6cd4084.htmlhttp://blog.csdn.net/eyelash0920/archive/2008/06/18/2561102.aspx 阅读全文
posted @ 2010-12-24 10:35 张纯睿 阅读(134) 评论(0) 推荐(0)
正则表达式之道
摘要: http://baike.baidu.com/view/94238.htm#2正则表达式之道 阅读全文
posted @ 2010-12-24 10:34 张纯睿 阅读(98) 评论(0) 推荐(0)
CView和CMainFrame 创建标记菜单,CheckMenu
摘要: 一般做法: 在MFC Program时候,当对菜单进行创建标记菜单项的时候,可以在CMainFrame的OnCreate函数中通过如下代码实现:GetMenu()-GetSubMenu(5)-CheckMenuItem(0,MF_BYPOSITION | MF_UNCHECKED); 可是我们有时候由于某些特殊的要求要在CView类中实现该功能,如果直接在CView的某个消息响应函数中添加以上代码,会有严重警告的错误!因为这样得到的菜单还是主窗口下的菜单即主框架的菜单,而不是对应视图的菜单。CView视图关联的菜单和刚生成主窗口的那个主窗口菜单不一样。我们的目的是要对主窗口的菜单进行操作, 阅读全文
posted @ 2010-12-24 10:32 张纯睿 阅读(318) 评论(0) 推荐(0)
BCG 动态菜单问题
摘要: 参见 BCG自带实例CDynamicMenuApp"This sample illustrates how a popup menu and a menu bar can be changed on the fly.\r\n\r\n""The following features are available:\r\n""* insert two dynamic menu items under the 'Edit' menu (see CMainFrame::OnShowPopupMenu)\r\n""* insert dynamic popup menu 'DynamicMenu' into 阅读全文
posted @ 2010-12-24 10:32 张纯睿 阅读(141) 评论(0) 推荐(0)
BCG MainFrame 最大最小化时不刷新
摘要: void CMainFrame::OnSize(UINT nType, int cx, int cy){CBCGPFrameWnd::OnSize(nType, cx, cy);// TODO: 在此处添加消息处理程序代码AdjustDockingLayout();}或者用RecalcLayout() 阅读全文
posted @ 2010-12-24 10:32 张纯睿 阅读(243) 评论(0) 推荐(0)
用BCG开发字体设定工具栏在按下粗体设置按钮式后,选中内容被设定,但是工具栏上的按钮没有处于按下状态
摘要: 用BCG开发 字体设定工具栏,粗体、斜体、下划线按钮CBCGPToolbarButton 在按下后,CRichEditCtrl对应的选中内容被设定,但是工具栏上的按钮没有处于按下状态,即使在按钮按下消息里添加设置按钮状态的代码也无法在该消息里设定按钮状态----------解决方法:按钮设为 TBBS_CHECKBOX 风格void CFormatBar2::OnReset (){UINT nvCmdID[3];nvCmdID[0] = ID_CHAR_BOLD;nvCmdID[1] = ID_CHAR_ITALIC;nvCmdID[2] = ID_CHAR_UNDERLINE;for (in 阅读全文
posted @ 2010-12-24 10:31 张纯睿 阅读(294) 评论(0) 推荐(0)
BCG 使用CBCGPToolbarFontSizeCombo 时下拉框无内容
摘要: 仿照BCG中的WordPad Example 使用CBCGPToolbarFontSizeCombo,CBCGPToolbarFontSizeCombo *pFontSizeButton = CreateFontSizeComboButton();iIndex = CommandToIndex (IDC_FONTSIZE);RemoveButton (iIndex);if (iIndex GetCount ()){iIndex = GetCount ();}InsertButton (*pFontSizeButton, iIndex);delete pFontSizeButton;但是CB 阅读全文
posted @ 2010-12-24 10:31 张纯睿 阅读(156) 评论(0) 推荐(0)
BCG中使用状态栏显示状态信息
摘要: void CSuperEditView::OnMouseMove(UINT nFlags, CPoint point) {// TODO: Add your message handler code here and/or call default// set initial DC stateCClientDC dc(this);VERIFY(dc.SaveDC() != 0);OnPrepareDC(&dc);dc.DPtoLP(&point);CMainFrame *pFrame=(CMainFrame*)AfxGetApp()-m_pMainWnd;CBCGPStatusBar *pS 阅读全文
posted @ 2010-12-24 10:31 张纯睿 阅读(233) 评论(0) 推荐(0)
BCGControlBar 的使用方法
摘要: http://blog.csdn.net/rsjrj/archive/2009/02/12/3884490.aspxBCGControlBar 的使用方法 安装 BCGControlBar 库到你的计算机: 解压缩 BCGControlBar.zip (比如,到 c:\bcg 目录中) 把 c:\bcg\bin 增加到你的 path 环境变量中, 运行 Visual C++ 并且打开 Tools | Options 对话框,切换到Directories 页并且把 c:\bcg\bcgcontrolbar 加入到 include 目录 中,把 c:\bcg\bin 加入 library 和 ex 阅读全文
posted @ 2010-12-24 10:30 张纯睿 阅读(1093) 评论(0) 推荐(0)
界面库
摘要: http://hi.baidu.com/%E4%EC%C8%F7%D2%BB%BB%E1/blog/category/%BD%E7%C3%E6%BF%E2BCGControlBar 库VC 界面库皮肤库MFC-界面库BCG使用指南在已经建好的工程项目中需要添加BCG功能几种免费的界面库及其用法(转) - [软件----应用/开发]MFC 界面库Ultimate toolbox实用工具类 (开源)Skin++界面库 阅读全文
posted @ 2010-12-24 10:29 张纯睿 阅读(207) 评论(0) 推荐(0)
【转帖】BCGControlBar使用心得--如何捕获Workspace bar类上的树控件的消息
摘要: 原帖地址:http://blog.csdn.net/rsjrj/archive/2009/02/12/3884480.aspx我想在MainFrame中捕获Workspace bar类上的树控件的通知消息 TVN_SELCHANGED,但是奇怪的是不能工作,而在非BCG的工程中确实可以的。代码如下:**********************************************************************// WorkspaceBar.cpp : implementation of the CWorkspaceBar class//BEGIN_MESSAGE_M 阅读全文
posted @ 2010-12-24 10:29 张纯睿 阅读(375) 评论(0) 推荐(0)
VB API教程 王国荣
摘要: VB API教程 王国荣http://hi.baidu.com/qidick/blog/item/1f76110966291286d0581b4f.html 阅读全文
posted @ 2010-12-24 10:27 张纯睿 阅读(160) 评论(0) 推荐(0)
用API 现成的函数处理工程退出时的文件保存
摘要: 用API 现成的函数处理工程退出时的文件保存,当然也可以直接使用CDocument,通过调用 BOOL CDocument::SaveModified()来实现CString prompt;AfxFormatString1(prompt, AFX_IDP_ASK_TO_SAVE, name);switch (AfxMessageBox(prompt, MB_YESNOCANCEL, AFX_IDP_ASK_TO_SAVE))!!{case IDCANCEL:return FALSE; // don't continuecase IDYES:// If so, either Save or Up 阅读全文
posted @ 2010-12-24 10:26 张纯睿 阅读(124) 评论(0) 推荐(0)
VC 剪贴板操作
摘要: http://www.360doc.com/content/08/0624/16/61809_1365858.shtml拷贝与粘贴文本下边的源代码演示了如何将文本(包含在CString对象“source”中)拷贝到剪贴板上。反过来,下面的代码是用来实现从剪贴板上取得文本的。拷贝与粘贴WMF(enhanced)数据你想在你的程序中往剪贴板上“画”以及向剪贴板读取图形吗?请放心,这个――不难!示范代码如下,其实现的是往剪贴板上写一enhanced metafile。好啦,该演示反过来怎么做的代码了。我们从剪贴板上取得metafile并将其画到自己的应用程序的客户区DC(设备上下文)上(仅仅是个试验 阅读全文
posted @ 2010-12-24 10:24 张纯睿 阅读(277) 评论(0) 推荐(0)
vc剪贴板
摘要: http://www.360doc.com/content/08/0624/16/61809_1365858.shtml拷贝与粘贴文本下边的源代码演示了如何将文本(包含在CString对象“source”中)拷贝到剪贴板上。反过来,下面的代码是用来实现从剪贴板上取得文本的。拷贝与粘贴WMF(enhanced)数据你想在你的程序中往剪贴板上“画”以及向剪贴板读取图形吗?请放心,这个――不难!示范代码如下,其实现的是往剪贴板上写一enhanced metafile。好啦,该演示反过来怎么做的代码了。我们从剪贴板上取得metafile并将其画到自己的应用程序的客户区DC(设备上下文)上(仅仅是个试验 阅读全文
posted @ 2010-12-24 10:23 张纯睿 阅读(151) 评论(0) 推荐(0)
Windows API一日一练
摘要: http://wenku.baidu.com/view/bbedc7da50e2524de5187ef6.html http://blog.csdn.net/caimouse/category/49656.aspx 阅读全文
posted @ 2010-12-24 10:21 张纯睿 阅读(131) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3