看板 C_and_CPP 關於我們 聯絡資訊
有個比較簡單的方法,可以去掉英文字母,空白鍵,特殊字元等。 std::string str = "1234567890.+-*/"; if( str.find(Key) == std::string::npos && Key != VK_BACK && Key != VK_TAB && Key != VK_RETURN) { ShowMessage("請輸入數字"); Key =0; } 但是還沒有辦法判斷00.22...1這種數字。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.207.32