|
백스페이스키는 VK_BACK 입니다.
숫자입력을 막으실려면 이렇게 하시는게...
void __fastcall TForm1::FormKeyPress(TObject *Sender, char &Key)
{
if(isdigit(Key)) Key = 0;
}
heartsim 님이 쓰신 글 :
: Edit에 숫자(데이터)가 입력되어 있을 때 , 백스페이스 키를 이동해 지우고 다른 값을 쓸 수 있도록
: 할려고 하는데 잘 안되네요.(프로그램 오류)
: 제가 한 방법은 OnKeyPress에 VK_SPACE를 첨가해서 해봤는데, 이 인자가 아닌듯...
: winuser.h에 찾아보니 VK_BACKSPACE키에 대한 define은 없더라구요.
: 혹 이것 아니더라도 Insert모드라든지 관련 기능이 있음 알려주십시요.
:
: 즐거운 하루 되세요..
|