学习笔记
wilsonwong8
aaaaaaaaaaaaa
展开
-
类定义---源文件可以分开不同文件编辑,但类定义必须要放在同一文件!
namespace MySpaceTest{ class MyClassTest1{ public: void fun1(); public: void fun2(); }; class MyClassTest2{ public: void fun3(); public: void fun4(); };}#include "stdafx.h"#include "TestH1.h"void Tes原创 2007-09-12 21:55:00 · 439 阅读 · 0 评论 -
htons,ntohs Socket 端口转换行数
htons,ntohs Socket 端口转换行数原创 2007-09-28 13:32:00 · 929 阅读 · 1 评论 -
Socket 发送不能发给自己
Socket 发送不能发给自己原创 2007-09-28 13:56:00 · 409 阅读 · 0 评论 -
ListView SDK操作
原创 2007-09-20 16:29:00 · 622 阅读 · 0 评论 -
C++Primer
*内联函数:在编译时已把函数体展开。*函数类型和内置数组类型不能作为函数的返回类型。*list fun() ;效率比较低 *C函数参数默认按值传递; 指针参数 void fun(int *n1,int *n2) ; 引用参数 void fun(int &n1,int &n2) ; 参数是一个指针的引用(想修改指针本身而不是指针引用的对象): void fun(int *&v1,in原创 2007-09-23 23:40:00 · 316 阅读 · 0 评论 -
ListView SDK操作:CheckBox,lParam只能设置在第一列。
ListView SDK操作:CheckBox,lParam只能设置在第一列。 样式设置 LVS_EX_CHECKBOXESlParam的mask设置LVIF_PARAM文本的mask设置LVIF_TEXT原创 2007-09-24 10:08:00 · 436 阅读 · 0 评论 -
静态类静态变量声明、使用方法。
static Class A{public:static int i ;static int fun1();} int A::i;static int A::fun1(){return 0 ;}原创 2007-09-21 09:47:00 · 499 阅读 · 0 评论 -
在SDK里的ListView开发
原创 2007-09-19 23:47:00 · 374 阅读 · 0 评论 -
MAKEINTRESOURCE宏
MAKEINTRESOURCEMAKEINTRESOURCE是一个资源名转换的宏, VC的定义是(winuser.h): #define MAKEINTRESOURCEA(i) (LPSTR)((ULONG_PTR)((WORD)(i))) #define MAKEINTRESOURCEW(i) (LPWSTR)((ULONG_PTR)((WORD)(i))) #ifdef UNICODE原创 2007-09-13 19:35:00 · 427 阅读 · 0 评论 -
头文件和CPP文件混合使用
头文件的函数声明和CPP文件的函数体可以分开为不同的头文件和CPP文件存储,例: void TestFun1() ;void TestFun2() ;void TestFun3() ;void TestFun4() ;#include "stdafx.h"void TestFun1(){printf("TestFun1/r/n") ;}void TestFun3(){printf("TestFun原创 2007-09-12 21:36:00 · 381 阅读 · 0 评论 -
已知窗口句柄,怎样向这个窗口发送已知坐标的鼠标点击消息阿?
原创 2007-09-17 20:03:00 · 688 阅读 · 0 评论 -
SQLServer刷新视图
原创 2007-09-17 10:31:00 · 298 阅读 · 0 评论 -
软件开发总结
1、模块与模块之间要高内聚低耦合2、单个执行文件大小控制在500K以内,大型项目采用com方法解决文件大小问题3、要注意内存释放4、尽量使用C/C++基本元素,少用对象控件组件等5、平台相关性注意封装,以便平台移植6、网络通信: 功能调用协议解析--->功能调用 7、基本文件/对象组: a、Option.ini ----------------配置文件 b、CM原创 2007-11-01 20:35:00 · 322 阅读 · 0 评论