|
안녕하세요.
다름이 아니로 동시에 두 함수를 실행하고 싶은데 그게 잘 안되서 질문 올립니다.
물론 아에 동시에 실행이 될 순 없다고 알고 있습니다.
한줄 한줄 함수를 건너 뛰면서 실행이 가능 한지요.
가령 제가 버튼 두개를 만들고 두 개의 버튼 OnClick 이벤트 안에
for(int i=0;i<100000000;i++)
{
Application->ProcessMessages();
}
라고 코딩 하였습니다.
버튼 1을 누르고 버튼 2를 바로 눌러보니
버튼 1은 for문을 실행하다 잠시 중단 하고 버튼 2의 for문을 다 돌고 나서야 나머지 버튼 1의 for문을 돌더군요.
전 사실 Application->ProcessMessages();를 이용하면 버튼의 for문이 번갈아 가면서 한번씩 실행되는 줄 알고 있었습니다.
근데 그게 안되서 하고자 하는게 안되네요.
고수님들 무슨 방법이 없을까요?
답변 부탁 드립니다.
|