Galera, não estou conseguindo, deixar minha mensagem com os caracteres especiais.

Na imagem abaixo eu coloquei "á,é,í,ó,ú,ê".



agora vou postar meu código da minha source:

define qual tipo de mensagem
Código PHP:
void messagestipo(char szTextDWORD PlayerIDBYTE Type)
{    
BYTE buff[MAX_C1LEN-0x0e];    
FillMemory(buff,(MAX_C1LEN-0x0e),0x20);    
BYTE Len=(BYTE)strlen(szText);    
buff[0]=0xC1;    
buff[1]=Len+0x0e;    
buff[2]=0x0d;    
buff[3]=Type;    
strncpy((char*)&buff[0x0d],szText,Len);    
buff[Len+0x0d]=0;    
DataSend(PlayerID,(LPSTR)buff,buff[1]);

Código PHP:
void mensagens(int aIndexBYTE numero,int defaultlocal)
{    
for(
int i 0varmensagemi++)    
{        
if(
sendmensagem[i].numero == numero)        
{            
char messagem[255];            
wsprintfA(messagem,sendmensagem[i].mensagem,defaultlocal);            
messagestipo(messagem,aIndex,sendmensagem[i].tipo);                    
}    
}}