亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? wcsutil.cpp

?? 工業標準通訊OPC協議的客戶端測試源代碼
?? CPP
字號:
// WCSUtil.cpp
//
// (c) Copyright 1998 The OPC Foundation
// ALL RIGHTS RESERVED.
//
// DISCLAIMER:
//  This sample code is provided by the OPC Foundation solely to assist 
//  in understanding the OPC Specifications and may be used
//  as set forth in the License Grant section of the OPC Specification.
//  This code is provided as-is and without warranty or support of any sort
//  and is subject to the Warranty and Liability Disclaimers which appear
//  in the printed OPC Specification.
//
// CREDITS:
//  This code was generously provided to the OPC Foundation by
//  Al Chisholm, Intellution Inc.
//
// CONTENTS:
//
//  This file contains some string utility functions
//  for the OPC Sample server.
//
//
// Modification Log:
//	Vers    Date   By    Notes
//	----  -------- ---   -----
//	0.02  05/06/97 ACC
//
//


#define WIN32_LEAN_AND_MEAN

#include "windows.h"
#include "OLE2.h"
#include "string.h"

///////////////////////////////////////
// Clone a Wide String 
//
///////////////////////////////////////
WCHAR * WSTRClone(const WCHAR *oldstr, IMalloc *pmem)
{
	WCHAR *newstr;

	if(pmem) newstr = (WCHAR*)pmem->Alloc(sizeof(WCHAR) * (wcslen(oldstr) + 1));
	else newstr = new WCHAR[wcslen(oldstr) + 1];

	if(newstr) wcscpy(newstr, oldstr);
	return newstr;
}

///////////////////////////////////////
// Free a Wide String 
//
///////////////////////////////////////
void WSTRFree(WCHAR * c, IMalloc *pmem)
{
	if(c == NULL) return;

	if(pmem)  pmem->Free(c);
	else  delete c;
}

///////////////////////////////////////
// Free a SBCS String 
//
///////////////////////////////////////
void SBCSFree(CHAR * c, IMalloc *pmem)
{
	if(c == NULL) return;

	if(pmem)  pmem->Free(c);
	else  delete c;
}



///////////////////////////////////////
// Clone a WSTR into a SBCS String 
//
///////////////////////////////////////
CHAR * SBCSFromWSTR(const WCHAR *wcbuf, IMalloc * pmem)
{
	int	length, i;
	CHAR	*temp;

	length = wcslen(wcbuf) + 1;
	if(pmem) temp = (CHAR *) pmem->Alloc( length );
	else temp = new CHAR[ length];
	
	if(temp)
	{
		for(i=0; i<length; i++) temp[i] = (CHAR) wcbuf[i];
	}
	return temp;
}

///////////////////////////////////////
// Clone a SBCS into a WSTR String 
//
///////////////////////////////////////
WCHAR * WSTRFromSBCS(const CHAR *buf, IMalloc * pmem)
{
	int	length, i;
	WCHAR	*temp;

	length = strlen(buf) + 1;
	if(pmem) temp = (WCHAR*)pmem->Alloc(sizeof(WCHAR) * (strlen(buf) + 1));
	else temp = new WCHAR[strlen(buf) + 1];
	
	if(temp)
	{
		for(i=0; i<length; i++) temp[i] = (WCHAR) buf[i];
	}
	return temp;
}



?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久国产精品99久久人人澡| 亚洲欧美激情一区二区| 欧美日韩一区二区三区在线| 国产成人鲁色资源国产91色综| 日韩av网站在线观看| 亚洲自拍偷拍图区| 亚洲精品国产无天堂网2021| 中文字幕一区二区在线播放| 中文字幕精品三区| 日本一区二区三区国色天香| 国产亚洲人成网站| 国产三级精品三级| 亚洲国产经典视频| 国产精品国产三级国产普通话三级| 久久久www成人免费毛片麻豆| 久久久亚洲综合| 久久久久久久久伊人| 国产日韩欧美一区二区三区综合| 久久一二三国产| 欧美国产激情二区三区 | 国产精品一区二区你懂的| 免费观看久久久4p| 激情综合一区二区三区| 国产一区二区三区在线观看免费视频| 国产一区91精品张津瑜| 国内成+人亚洲+欧美+综合在线 | 美女脱光内衣内裤视频久久影院| 免费观看在线综合色| 韩日精品视频一区| 波多野结衣91| 欧美丝袜丝交足nylons| 日韩欧美国产午夜精品| 亚洲国产成人自拍| 亚洲主播在线播放| 黑人精品欧美一区二区蜜桃| av一二三不卡影片| 6080午夜不卡| 国产日韩欧美亚洲| 一区二区三区在线观看动漫| 五月天中文字幕一区二区| 精品一区二区三区在线观看国产| 国产69精品一区二区亚洲孕妇| 91玉足脚交白嫩脚丫在线播放| 欧美日韩一区在线| 国产亚洲精品7777| 亚洲大片精品永久免费| 国产乱码精品一区二区三区av| 91污在线观看| 久久综合久久综合亚洲| 亚洲已满18点击进入久久| 精品一区二区三区在线观看| www.欧美亚洲| 欧美电视剧免费全集观看| 亚洲三级电影全部在线观看高清| 亚洲高清中文字幕| 成人小视频在线观看| 91精品国模一区二区三区| 国产精品美女久久久久久久久| 午夜精品福利一区二区三区av | 国产午夜精品一区二区| 丝袜美腿亚洲综合| 91色综合久久久久婷婷| 国产嫩草影院久久久久| 奇米色一区二区| 欧美在线观看禁18| 亚洲私人黄色宅男| 成人精品小蝌蚪| 久久久久97国产精华液好用吗| 日韩电影一二三区| 欧美日韩三级视频| 亚洲图片欧美综合| 一本高清dvd不卡在线观看| 日本一区二区三区四区 | 久久久久久久久99精品| 免费观看一级欧美片| 91精品视频网| 偷拍亚洲欧洲综合| 欧美精品vⅰdeose4hd| 亚洲午夜精品一区二区三区他趣| 91欧美激情一区二区三区成人| 国产日产欧美一区二区三区| 国内外成人在线视频| 精品国产乱码久久久久久免费| 日本一道高清亚洲日美韩| 欧美乱熟臀69xxxxxx| 亚洲成人黄色小说| 欧美一区午夜视频在线观看 | 欧美精品丝袜中出| 日韩影院免费视频| 日韩精品一区在线| 国产曰批免费观看久久久| 久久久国产午夜精品| 国产资源在线一区| 中文字幕第一页久久| 99国产精品久久久久| 亚洲男同性恋视频| 精品视频一区 二区 三区| 丝袜诱惑制服诱惑色一区在线观看 | 亚洲福利一区二区三区| 555夜色666亚洲国产免| 日本aⅴ精品一区二区三区| 欧美变态tickling挠脚心| 国产精品888| 亚洲色欲色欲www在线观看| 欧美日韩午夜精品| 久久综合综合久久综合| 国产亚洲欧美色| 欧美视频一二三区| 精品在线观看视频| 亚洲欧美色综合| 日韩视频不卡中文| 成人黄色小视频| 视频一区二区中文字幕| 久久精子c满五个校花| 色婷婷国产精品久久包臀| 无吗不卡中文字幕| 国产精品美女视频| 91精品婷婷国产综合久久 | 国产精品国产自产拍高清av王其| 色综合一区二区| 蜜桃视频第一区免费观看| 成人免费一区二区三区在线观看| 久久久久国产一区二区三区四区| av一区二区三区在线| 美女视频一区在线观看| 亚洲图片激情小说| 精品国产免费久久| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 青草av.久久免费一区| 国产精品国产三级国产aⅴ中文 | 亚洲6080在线| 一区在线观看视频| 日韩欧美一级特黄在线播放| 一本大道综合伊人精品热热 | 久久亚洲私人国产精品va媚药| 91久久国产综合久久| 国产成人精品免费网站| 天天综合网天天综合色| 亚洲男同1069视频| 欧美国产激情一区二区三区蜜月| 欧美一区二区三区四区在线观看 | 亚洲精品视频在线看| 国产三级一区二区| 日韩免费观看2025年上映的电影| 欧美性猛片aaaaaaa做受| 成人国产精品免费观看视频| 精品一区二区影视| 欧美亚洲综合一区| 丁香婷婷综合五月| 狠狠色狠狠色综合系列| 久久er99精品| 蜜臀av性久久久久蜜臀aⅴ | 欧美三级三级三级| 91啪亚洲精品| 色哟哟亚洲精品| 色老综合老女人久久久| 99久久综合色| 91丨porny丨国产入口| 成人aaaa免费全部观看| 成年人国产精品| 99在线视频精品| 91免费国产视频网站| 91行情网站电视在线观看高清版| 国产 欧美在线| 成人激情综合网站| 色综合久久久久综合体桃花网| 成人一区二区三区中文字幕| 国产精品99久| 99re热视频这里只精品| 99久久99久久精品免费看蜜桃| 风间由美一区二区av101| 不卡视频一二三四| 色av成人天堂桃色av| 欧美日韩一区二区三区高清| 欧美精品日韩一本| 精品国产一区二区三区久久久蜜月 | 国产精品婷婷午夜在线观看| 国产精品国产三级国产普通话99| 亚洲欧美日韩一区二区 | 日韩影院精彩在线| 久久国产精品99久久人人澡| 国产成人综合在线观看| 99国产精品国产精品久久| 欧美中文字幕一区二区三区亚洲| 欧美午夜免费电影| 欧美一区二视频| 国产日韩亚洲欧美综合| 亚洲日本在线视频观看| 日韩成人免费电影| 国产成人av电影在线| 色婷婷香蕉在线一区二区| 欧美一级在线免费| 国产精品欧美一区二区三区| 亚洲国产综合色| 国产精品一区二区男女羞羞无遮挡| 成人av第一页| 欧美大黄免费观看| 亚洲乱码中文字幕| 久久av资源网| 欧美色图免费看|