VC++でtextBoxからテキストファイルに書き込もうとしているのですが、ファイルに書き込んだデータが正しくなく、毎回違います。
DWORD wmWritten;
textBox1->Text = "7.5";
array<Char>^ char_array1 = textBox1->Text->ToCharArray();
HANDLE hFile = CreateFile(L"C:\\MyData\\Performance\\info.txt", GENERIC_WRITE, FILE_SHARE_READ, NULL, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
BOOL bErrorFlag = WriteFile(hFile, &char_array1, (DWORD)(sizeof(char_array1)), &wmWritten, NULL);
結果: Œó-
なにが問題ですか?