- 博客(6)
- 资源 (11)
- 收藏
- 关注
转载 VC++ CDC::Arc 汉化参数明说及举例
BOOL Arc( int x1, inty1, int x2, int y2, intx3, int y3, int x4, inty4 );BOOL Arc( LPCRECT lpRect, POINT ptStart, POINT ptEnd );x1为有效矩形左上角X坐标点.y1为有效矩形左上角y坐标点.x2为有效矩形右下角x坐标点.y2为有效矩形右下角y坐标点.
2012-08-30 23:40:44 5468
原创 NTP 客户端代码 服务端openwrt 的ntpd
#define TIMEDIFF (0x83aa7e80) //2209075200LU #define NTP_HEAD_LEN 48typedef struct { int L1; int Version; int mode; char stratum; char poll; char precision; unsigned long root_del
2012-08-27 22:44:05 5511 1
原创 设置网卡混杂模式
关键API :ioctlsocket() 设置杂收模式 宏 #define SIO_RCVALL (0x80000000 | (0x18000000) | (1))IP头:typedef struct _IPHeader { //IP数据包头 BYTE Ver_HLen; //版本+报头长度 BYTE TOS;
2012-08-24 22:48:36 5140 1
原创 枚举网络协议
关键API:WSAEnumProtocols关键结构体:LPWSAPROTOCOL_INFO#include "TestEnumProtocor.h"int main(){ WSADATA wsadata; LPWSAPROTOCOL_INFO lpProtocolInfo; DWORD dword=0; int nTotalProtocols; int
2012-08-22 23:33:44 611
原创 lesson4
window下的四大锁 (1)临界区 临界区是最简单的一种锁。基本的临界区操作有:InitializeCriticalSection EnterCriticalSection LeaveCriticalSection DeleteCriticalSection 使用时候 主要是保护 EnterCriticalSection 和LeaveCritiSect
2012-08-04 22:59:59 341
转载 lesson3
自旋锁还是不理解static inlinevoid __raw_spin_lock(raw_spinlock_t *lock) { asm volatile("\n1:\t" LOCK_PREFIX " ; decb %0\n\t" "jns 3f\n"
2012-08-04 20:46:52 448
GDI用户手册
2012-02-16
信号发生器 多种波形电路 c51 单片机
2009-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人