Wince应用程序写文件换行


 

Wince应用程序写文件换行符是 %\r\n ,而不是\r\n ;

 

    sprintf(szWrite, "xc=%4d  yc=%4d   zc=%4d   A1=%4d  Deg A2=%4d %\r\n",CPSdata.cx, CPSdata.cy, CPSdata.cz, (INT)head,(INT)head1);

 

    SetWindowText(hCompassWnd,msg);

 

    if (s_bWriteFile)

    {

        SYSTEMTIMEtime;

        char buffer[200];

        char CompassBuffer[200];

        DWORDdwWriteed;

 

        GetLocalTime(&time);

        //stime.wYear= 2013;//curtime.可以设置结构体内的值.

 

 

        GetSystemPowerStatusEx2(&pstatus, sizeof(SYSTEM_POWER_STATUS_EX2), TRUE);

 

        HANDLEhFile = CreateFile(

            L"\\nand\\Sensor_Data.txt",

            GENERIC_WRITE,

            FILE_SHARE_WRITE,

            NULL,

            OPEN_ALWAYS,

            FILE_ATTRIBUTE_NORMAL,

            NULL

            );

 

        if (hFile == INVALID_HANDLE_VALUE)

        {

            hFile= CreateFile(

                L"\\nand\\Sensor_Data.txt",

                GENERIC_WRITE,

                FILE_SHARE_WRITE,

                NULL,

                CREATE_NEW,

                FILE_ATTRIBUTE_NORMAL,

                NULL

                );

        }

 

        SetFilePointer(

            hFile,

            0,

            0,

            FILE_END

            );

 

        sprintf(buffer, "%2d:%2d:%2d",

            time.wHour, time.wMinute, time.wSecond);

 

        WriteFile(hFile, buffer, strlen(buffer),&dwWriteed, NULL);

        WriteFile(hFile, szWrite,strlen(szWrite),&dwWriteed, NULL);

       

        CloseHandle(hFile);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值