Pergunta : Windows CE 5.0 - ReadFile apenas que dá me o primeiro caráter

Olá! os peritos,
I têm um problema enorme a respeito de ReadFile - método (talvez seu um problema de WriteFile?). o
It apenas dá-me o primeiro caráter de uma lima e quebra-o em seguida que - aposta é uma edição da codificação, mas eu sou fora de ideas.

I am que escrevo um ActiveX que funcione em Windows CE 5.0 (! , não PocketPC ou móbil). É chamado através de um Web site no dispositivo móvel. Que trabalhos muito bem até agora (IObjectSafety executado). Meu ActiveX começ instanciated e os métodos que oferece começ chamados. o
The ActiveX deve ser usado para armazenar dados no dispositivo móvel e ser-lhe recebido outra vez se o método de needed.

1. (WriteData) toma porque os parâmetros um nome de arquivo e ele são o índice (ambos os BSTR). a lima do
The começ criada e seu índice é método de written.

2. (ReadData) tem o parâmetro regular - o nome de arquivo - e um parâmetro da saída BSTR que deva retornar o índice da lima dada pelo parâmetro 1.

Interaction entre ActiveX e Web site trabalha muito bem. Apenas o material lido da lima conduz-me insano. Eu googled por dias de quase 1 1/2. Uma vez que eu começ toda running, mas sujou-o acima.
I am não na necessidade de furar à maneira mostrada pelos dois métodos. Se alguém tem uma maneira/idéia que melhores eu estou aberto ocupado àquele:). fatos do

Some sobre o ajuste: o mobile
-/>
Using .net do
- Windows CE 5.0
- Internet Explorer 6 de Visual C++ 4.0
- ATL do

I tentou usar o MFC (para usar o CFile e o material), mas eu não podia executar o *blushes* de IObjectSafety. Se alguém tem um esqueleto de trabalho que eu pudesse me tentar seria gratefull. Hpoe isto fá-lo-ia às coisas easier.

Thank adiantado. o
RZA
class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
FileStore notpretty do >STDMETHODIMP " do class= " de " codeSnippet826858 do id= do
           
class= do

Resposta : Windows CE 5.0 - ReadFile apenas que dá me o primeiro caráter

bem, minha suposição cega é aquela: por que você chama mbstowcs ()???? trata o amortecedor de UNICODE como o multibyte e tenta-o convertê-lo a UNICODE, assim que não é nenhuma surpresa que você vê 1 único caráter
Outras soluções  
 
programming4us programming4us