小编use*_*682的帖子

如何将long int转换为char

#include <iostream>
#include <Windows.h>
#include <string>
using namespace std;


HANDLE hPort = CreateFile("COM2",
GENERIC_WRITE|GENERIC_READ,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL);
DCB dcb;

bool writebyte(char*data)
{
    DWORD byteswritten;
    if (!GetCommState(hPort,&dcb))
    {
        printf("\nSerial port can't be open\n");
        return false;
    }

    dcb.BaudRate = CBR_9600;
    dcb.ByteSize = 8;
    dcb.Parity = NOPARITY;
    dcb.StopBits = ONESTOPBIT;

    if (!SetCommState(hPort,&dcb))
        return false;

    bool retVal = WriteFile(hPort,data,1,&byteswritten,NULL);

    return retVal;
}

int ReadByte()
{

    int Val;
    BYTE Byte;
    DWORD dwBytesTransferred;
    DWORD dwCommModemStatus;
    if (!GetCommState(hPort,&dcb))
    return 0;

    SetCommMask(hPort,EV_RXCHAR | EV_ERR);
    WaitCommEvent (hPort,&dwCommModemStatus,0);
    if (dwCommModemStatus & EV_RXCHAR)
    ReadFile …
Run Code Online (Sandbox Code Playgroud)

winapi

1
推荐指数
1
解决办法
304
查看次数

如何隐藏鼠标光标?

我想问一下是否有人可以为我提供一个 C++ 代码,在其中我可以在按下特定键时隐藏/显示鼠标指针。 C++ 甚至可视化 C++ ..

我尝试运行我在 Dev C++ 中找到的代码,但我只遇到很多错误和不兼容问题。

我还发现了几篇文章说我可以使用 ShowCursor 函数,但它不起作用..

c++ windows winapi

-3
推荐指数
1
解决办法
2万
查看次数

标签 统计

winapi ×2

c++ ×1

windows ×1