win32程序开发
Dybinx
专注5G通信协议,嵌入式操作系统。
展开
-
win32网络通讯代码
使用XP写服务程序:1.包含头文件#include//Winsock库#pragma comment(lib,"Ws2_32.lib")2.UDP通讯代码//载入初始化winsock库 WSADATA wsaData; WSAStartup(MAKEWORD(2,0),&wsaData); //(1)创建UDP套接字sLocal SOCKET sLocal = socket( AF_INET,//地址家族,Winsock中必须为AF_INET SOCK_DGRAM,//SOCK_DGRAM表示UDP套接原创 2010-08-30 13:01:00 · 658 阅读 · 0 评论 -
win32 API 实现ping功能
#include "stdafx.h"#include #include #include #pragma comment(lib,"Ws2_32.lib")#pragma comment(lib,"Iphlpapi.lib")int _tmain(int argc, _TCHAR* argv[]){ // Declare and initialize variables int i; HANDLE hIcmpFile; unsigned long ipaddr = INADDR_NONE原创 2010-09-01 12:35:00 · 2058 阅读 · 0 评论 -
QueryPerformanceFrequency用法
精确获取时间:QueryPerformanceFrequency() - 基本介绍类型:Win32API原型:BOOL QueryPerformanceFrequency(LARGE_INTEGER *lpFrequency);作用:返回硬件支持的高精度计数器的频率。返回值:非零,硬件支持高精度计数器;零,硬件不支持,读取失败。QueryPerformanceFrequ转载 2011-06-26 17:56:00 · 2899 阅读 · 0 评论 -
函数调用约定
最近学习dll编程的时候遇到函数调用约定 的问题,查了点资料,记录下: 在C语言中,假定咱们有这样一个函数: int function(int a, int b); 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算 机没有办法知道一个转载 2012-07-02 22:36:39 · 706 阅读 · 0 评论