Microsoft Visual Studio 2010.
Есть DLL на C++. Формочка на VB.NET
DLL:__declspec(dllexport) char RETURN()
{
char a='R';
return a;
}
форма:Declare Auto Function RETURN Lib "RETURN.dll" () As Char
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Static L As Char
L = CreatePrinter()
Me.Label1.Text = L
End Sub
При нажатии на кнопку Button1 на Label1 выводится не "R", а иероглиф. Именно иероглиф. Не похож на "несоответствие кодировок", однако не исключаю такой возможности. Что выводится приложил рисунком.
Ай нид хелп!
Спасибо!!