[問題] 如何將字串轉成BYTE型態
各位先進大家好
小弟現在想把char字元轉換成16進位後再轉換成BYTE型態
請問該如何做呢?
利用以下方式轉成16進位
char ch = 'b';
char ch3[4];
sprintf(ch4,"0x%02x",ch); //cover 98 to 62
之後要呼叫
keybd_event((BYTE)ch3,0,0,0);
可是這樣使用它只吃到;x62不會進去
請問該怎麼做呢?
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.216.12.229
推
06/22 19:19, , 1F
06/22 19:19, 1F
→
06/22 19:22, , 2F
06/22 19:22, 2F
推
06/22 19:26, , 3F
06/22 19:26, 3F
→
06/22 19:27, , 4F
06/22 19:27, 4F
→
06/22 19:28, , 5F
06/22 19:28, 5F
→
06/22 19:29, , 6F
06/22 19:29, 6F
→
06/22 19:30, , 7F
06/22 19:30, 7F
→
06/22 19:30, , 8F
06/22 19:30, 8F
→
06/22 19:31, , 9F
06/22 19:31, 9F
→
06/22 19:32, , 10F
06/22 19:32, 10F
※ 編輯: kingbike 來自: 61.216.12.229 (06/22 19:44)
※ 編輯: kingbike 來自: 61.216.12.229 (06/22 19:45)
推
06/22 19:46, , 11F
06/22 19:46, 11F
→
06/22 19:46, , 12F
06/22 19:46, 12F
→
06/22 19:47, , 13F
06/22 19:47, 13F
→
06/22 19:48, , 14F
06/22 19:48, 14F
→
06/22 19:49, , 15F
06/22 19:49, 15F
→
06/22 19:50, , 16F
06/22 19:50, 16F
→
06/22 19:59, , 17F
06/22 19:59, 17F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章