- 博客(11)
- 资源 (54)
- 收藏
- 关注
原创 VC 三线程顺序打印ABC
1.新建一个基于对话框的应用程序2.在主对话框类中添加以下代码:volatile int flag=1;volatile bool bRun=true;CRITICAL_SECTION g_cs;//关键代码段,临界区UINT A(LPVOID p){ while(bRun){ EnterCriticalSectio
2015-04-20 16:39:26 832
原创 VC 不用具体地址打开仪器
void CXXXDlg::Init_GPIB(){#ifdef GPIB unsigned long retCnt=0; char instrDesc[100]={0}; ViSession defaultRM; ViStatus status; ViFindList find_list; viOpenDefaultRM (&defaultRM); st
2015-04-20 16:34:53 1064
原创 VC 改变对话框某一区域颜色
1. 在OnPaint中添加代码:void CXXXDlg::OnPaint() {if (IsIconic()){CPaintDC dc(this); // device context for paintingSendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);// Center icon
2015-04-09 18:50:05 1619
转载 C指针
C中最复杂和重要的不过就是结构体和指针了。结构体不过是几个简单的原子数据类型的组合而已。char就是一个小箱子,只能放-127~128之间的数据;short是个大点的箱子,int又大一点。最复杂和重要的是指针,指针也是一个箱子,但是他保存的是其他箱子的地址。第一章 指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要
2015-04-02 20:14:04 404
转载 C++学习心得
1.把C++当成一门新的语言学习;2.看《Thinking In C++》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;5.不要放过任何一个看上去很简单
2015-04-02 19:24:50 953
转载 String 构造,析构,复制,拷贝构造函数
class String{public: String(const char *str = NULL); // 普通构造函数 String(const String &other); // 拷贝构造函数 ~ String(void); // 析构函数 String &
2015-04-02 19:06:00 486
原创 《Unix编程艺术》
1. 不懂Unix的人注定最终还要重复发明一个蹩脚的Unix。2. 以太网的发明者曾经说过:如果将来有什么技术来取代以太网,那么这个取代物的名字还会叫“以太网”,因为以太网是永远不会消亡的。Unix也曾经经历了类似的转变。3. 每过18个月,就有一半的知识会过时。4. Unix具有非常彻底的灵活性。5. 让每个程序就做好一件事。6. 假定每个程序的输出都会成为另一个程序的输入,
2015-04-01 21:04:28 917
原创 SQL
增删改查SELECT LastName FROM Persons 表包含带有数据的记录(行)。查询和更新指令构成了 SQL 的 DML 部分: SELECT - 从数据库表中获取数据 UPDATE - 更新数据库表中的数据 DELETE - 从数据库表中删除数据 INSERT INTO - 向数据库表中插入数据SELECT 列名称 FROM 表名称 SELEC
2015-04-01 21:02:41 465
原创 VC 读写Excel (第三方类CSpreadSheet)
1. 用VC6新建一个基于对话框的项目;2. 添加 CSpreadSheet.h,CSpreadSheet.cpp到项目中;3. 在C*Dlg.h 中添加 : #include "CSpreadSheet.h"4. 添加对应的读写函数5. 读非常简单:CSpreadSheet SS("test.xls","数据");CStringArray Cols[26];//26列
2015-04-01 20:52:55 2654
原创 VC失误
自己犯过相同的错误两次以上了!嘱与作文以记之!double fNum;CString str;...str.Format("%.2f",fNum); //本来应该这样str.Format("%d",fNum); //我写成这样了找了几分钟才发现问题。
2015-04-01 20:51:15 516
转载 Printf函数进栈顺序
Printf函数进栈顺序出自C语言资料库跳转到: 导航, 搜索目录 [隐藏]1 示例说明程序1 2 示例说明程序2 3 示例说明程序3 4 参考 示例说明程序1# include main() { int i=1; printf(”%d %d %d”, i , i++, i++); }进栈顺序:
2015-04-01 20:31:19 3136 2
Agilent Technologies EMC Series Spectrum Analyzers
2013-12-21
VC,.BCB串口通讯代码
2012-12-12
WinPcap中文技术文档.chm
2011-09-20
RiftDK1源码
2016-10-26
支持win7 64位的hex2bin程序(v2.2)
2016-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人