home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 1998 May
/
Pcwk5b98.iso
/
Borland
/
Cplus45
/
BC45
/
BOCOLE.PAK
/
UTILS.CPP
< prev
next >
Wrap
C/C++ Source or Header
|
1995-08-29
|
1KB
|
46 lines
// $Header: N:\admin\ocf\source\bocole\utils.cpv 2.0.1.0 10 Apr 1995 18:06:48 CQUINN $
//**************************************************************************
//
// Utils.h -- Contains some functions to make 32-bit bocole work under WIN95.
//
// Copyright (c) 1995 by Borland International, Inc. All rights reserved
//
//**************************************************************************
#include "BOle.h"
#include "Utils.h"
#ifdef ANSI
LPWSTR lstrcpyW2(LPWSTR lpString1, LPCWSTR lpString2)
{
while (*lpString1++ = *lpString2++)
;
return lpString1;
}
LPWSTR lstrcpynW2(LPWSTR lpString1, LPCWSTR lpString2, int count)
{
for (int i = 0; i < count; i++)
*(lpString1+i) = *(lpString2+i);
return lpString1;
}
LPWSTR lstrcatW2(LPWSTR lpString1, LPCWSTR lpString2)
{
lstrcpyW2(lpString1+lstrlenW2(lpString1), lpString2);
return lpString1;
}
int lstrlenW2(LPCWSTR lpString)
{
int count = 0;
while (*lpString++)
count++;
return count;
}
#endif