上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 1. bool 类型是C++的一个标准类型 我们常会遇到BOOL,那么BOOL与bool有什么区别呢? BOOL类型,通常是程序员自己或者看库文件模拟出来的。模拟的方法可以有以下两种:(1)typedeftypedef int BOOL; #define TRUE 1 #define FALSE 0这种BOOL其实就是int类型,只是方便使用和记忆而已。(2)enumtypedef enum{true,false} BOOL ;2. 习惯使用bool类型,取代BOOL(1)bool类型是C++的标准类型,使用起来更安全可靠。(2)bool类型一般为1个字节(sizeof(bool)可知),.. 阅读全文
posted @ 2011-07-03 12:03 JarvisChu 阅读(9421) 评论(0) 推荐(0) 编辑
摘要: /************************************************************************************************ * 名 称:main.cpp * 功 能:函数模版与类模版 * 描 述:无 * 作 者:JarvisChu * 时 间:2011-6-30 *************************************************************************************************/#include <iostream>using nam 阅读全文
posted @ 2011-06-30 17:43 JarvisChu 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 在XAML中,指定控件的ContentMenu属性下,添加一个具体的<ContentMenu>标签即可,在运行时,点击鼠标右键,就会弹出这个菜单。以TreeView为例<TreeView Name="treeView"> <TreeViewItem Header="演示弹出菜单"/> <!--渐变背景--> <TreeView.Background> <LinearGradientBrush EndPoint="0.63,0.483" StartPoint=" 阅读全文
posted @ 2011-06-29 00:37 JarvisChu 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 1. 添加节点 //新建一个TreeViewTreeView tv = new TreeView();//添加一级节点TreeViewItem tv1_item1 = new TreeViewItem();tv1_item1.Header = "我是一级节点1";tv.Items.Add(tv1_item1);TreeViewItem tv1_item2 = new TreeViewItem();tv1_item2.Header = "我是一级节点2";tv.Items.Add(tv2_item2);//添加二级节点TreeViewItem tv2_it 阅读全文
posted @ 2011-06-29 00:30 JarvisChu 阅读(266) 评论(1) 推荐(0) 编辑
摘要: 1. 获取系统特殊路径 如获取我的文档、开始菜单等 //通过Environment.SpecialFolder.XXX来获取特殊文件夹的路径//如获得我的文档的路径string mydoc = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); 2. 获取某文件夹下的所有子文件夹 //定义文件夹类型的ListList<DirectoryInfo> subFiles = null;//获取someDiretory目录下的所有子文件夹,并保存到subFile中subFiles = someDirectory 阅读全文
posted @ 2011-06-29 00:13 JarvisChu 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 1. 设置RichTextBox运行换行将AcceptReturn属性设置为true2. 保存RichTextBox内容到文件//path为完整保存路径名private void SaveRtfFile(string path) { FileStream fs = new FileStream(path, FileMode.Create); TextRange range; range = new TextRange(yourRichTextBoxName.Document.ContentStart, yourRi... 阅读全文
posted @ 2011-06-29 00:01 JarvisChu 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 创建1. 新建工程 如:名为dll12. 添加C++源文件 名为:dll1.cpp 编写函数 int add(int a,int b){ return a+b;}3. 添加def文件 导出函数,防止名字改编 LIBRARY dll1EXPORTSadd4. 添加.h文件 供应用程序使用_declspec(dllimport) int add(int a,int b);使用以隐式链接为例1. 添加引入库文件(lib文件) 在 工程-->设置-->连接-->对象/库模块 中填入引入库文件名 dll1.lib2. 添加头文件 在使用dll文件中函数的地方,#include<d 阅读全文
posted @ 2011-06-23 09:20 JarvisChu 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 在学习过程中,一次次的感觉到dll文件的重要性,所以乘着这两天有时间,又把孙鑫老师的视频回顾了一遍,随便做了一下笔记,以供后续使用。IDE:Visual C++ 6.0创建动态链接库的方法方法一:(单个*.cpp文件)1. 新建dll工程2. 添加C/C++源文件(c++)3. 在源文件中,编写函数(每个函数结尾不需要‘;’)(如下图)4. 在需要导出的函数前加 _declspec(dllexport)5. 编译连接即可,获得dll和lib文件。方法二:(添加一个*.h头文件)方法三:(添加一个*.h头文件,并使该头文件可以被dll文件使用,也可以被用户使用)当使用dll文件时,会将DLL1_ 阅读全文
posted @ 2011-06-21 16:32 JarvisChu 阅读(336) 评论(0) 推荐(0) 编辑
摘要: codeblocks 只不过是一个编译的可视化环境,即 IDE,相当于Visual C++ 6.0 或Turbo C等。mingw 相当于 VC 编译器,即相当于提供GCC的windows实现版本codeblocks 可以使用不同的编译器QT 相当于 MFC , 只是一个框架所以codeblocks+mingw+QT 的组合是可以相当于 Visual C++ 6.0 + vc编译器 + MFC 阅读全文
posted @ 2011-06-20 11:31 JarvisChu 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 版本信息Sql Server 2008 SP1 ----------------- 655Sql Server 2008 RTM2 ----------------- 661Sql Server 2005 ----------------- 612Sql Server 2005 ----------------- 611Sql Server 2000 ----------------- 539备份数据库文件,即mdf文件,可以直接将mdf文件和log文件复制到别处使用。注... 阅读全文
posted @ 2011-05-19 13:01 JarvisChu 阅读(223) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页