代码改变世界

在MFC程序中显示WPF窗口

2010-04-20 14:08 by lvkun, 2156 阅读, 0 推荐, 收藏, 编辑
摘要:最近想要在原有系统(基于MFC,非托管)中加入WPF的界面。搜索了一段时间,发现大部分文章都是在谈托管程序C++中调用WPF,还是不太适合我的需要。于是自己尝试着从本机C++的MFC程序中调用WPF,使用C# 实现一个COM组件作为中间层。目标是在MFC程序中弹出一个WPF窗口。 建立WPF UserControl library工程添加一个Window,命名为MainWindow,实现具体的界面... 阅读全文

WPF样例工程0.1 版本(WPF 0.1)

2010-04-18 12:35 by lvkun, 430 阅读, 0 推荐, 收藏, 编辑
摘要:目前基本完成了WPFEx的最初版本。控件示例: Button CheckBox ComboBox ListBox Menu DataGrid ProcessBar RichTextBox布局示例: StackPanel Grid Canvas DockPanel我会不断地增加示例数量,并且会扩展到动画、3D的方向。 阅读全文

WPFEx(WPF样例工程)

2010-04-05 21:22 by lvkun, 950 阅读, 1 推荐, 收藏, 编辑
摘要:去年开始学习WPF,并且应用到实际的工作项目中。作为新一代的Windows图形系统,用来开发界面,要比之前的MFC或者WTL,爽利多了(个人认为用MFC开发界面简直就是噩梦)。所以下定决心,学好这项技术。 之前,也研究过Flex,对TourdeFlex留下了比较深刻的印象。其中花样繁多的样例,确实能够大大提升学习的效率。于是参照着TourdeFlex,我也自己开发了一个WPF的样例程序,并且放到了... 阅读全文

WPF 代码高亮控件

2010-04-04 21:03 by lvkun, 4894 阅读, 1 推荐, 收藏, 编辑
摘要:熟悉.net的同学,应该都接触过SharpDeveplop这个IDE吧。本人觉得相当好用,对于简单的应用开发来讲,比起Visual Studio,在某些方面上更有优势。本文介绍的就是AvalonEdit就是SharpDevelop的一个组件。 下载 官方主页上没有下载,目前只能从CodeProject网站上的一篇文章Using AvalonEdit (WPF Text Editor)中下载。 D... 阅读全文

使用sphinx记笔记

2010-04-01 15:33 by lvkun, 9820 阅读, 1 推荐, 收藏, 编辑
摘要:sphinx简介 简单来说,这是一个基于ReStructuredText的文档生成工具。方便易用,功能强大。 有很多开源工程都采用sphinx作为文档生成系统,最有名的就是 python官方文档 。 在 sphinx官方 网站 上也列出使用sphinx的项目,有将近90个左右,其中不乏大名鼎鼎的开源项目。 一些中文的翻译项目也采用了sphinx,如 pymotwcn 。 安装 1. 安装pyth... 阅读全文

gSoap使用笔记

2010-03-30 12:33 by lvkun, 7754 阅读, 0 推荐, 收藏, 编辑
摘要:(基于gsoap-win32-2.7版本,编译环境为VS2005)客户端访问自己定义的一个WebService(命名为AddService,对输入的两个整形参数求和,具体服务定义参见 AddService.wsdl)转换WSDLwsdl2h.exe -s -o AddService.h AddService.wsdl生成具体调用代码在命令行输入soapcpp2.exe -C AddService.... 阅读全文

gSoap使用笔记--简介

2009-10-07 20:01 by lvkun, 479 阅读, 0 推荐, 收藏, 编辑
摘要:(基于gsoap-win32-2.7版本,编译环境为VS2005) gSoap是一个基于C\C++的WebService(客户端和服务端)开发工具。产品主页 | 下载地址 | 文档主页 关于gSoap 安装设置gSoap 是基于命令行的工具。下载之后,直接解压并放到某一目录(如:C:\Program Files\gsoap-2.7\)下,然后在系统环境变量PATH中添加子目录soapcpp2的路径... 阅读全文