09.09.03


오토캐드 프로그래밍을 하다가 관경에 따른 외경을 보여주고 바꿀수도 있는 다이얼로그를 제작하는것이였다.

한참을 고생했는데 문제는 해당 클래스에서 다른 클래스의 변수와 함수를 공유및 그대로 쓰고 싶을 경우였다.

이런 경우에는 함수를 하나 만들어준다.

SetClassThis(Class* Setthis){
m_Class = Setthis;
}

위처럼 해주면 다른 클래스의 변수와 함수를 그대로 가져다가 사용이 가능햊해진다.

물론 다이얼로그를 띄우기 전에 SetClassThis(this); 이런식으로 해줘야 된다.

그리고 파일 입출력을 해봤는데 함참을 고민했다. CFile 에는 모드가 여러가지가 있다.

원래 파일이 있다면 그것을 완전히 지우고 거기에 쓰고 싶다면 modeCreate 로열면 다 지워지고

새롭게 열리는것이다 그리고 modeReadWrite 로 열어서 읽기및 쓰기가 가능하게 한다면 좋다.

예는 아래와 같다./

file.Open(root, CFile::modeCreate |CFile::modeReadWrite, &e);

오늘 할것은 태산인데 달랑 저거만 했다. 내일은 더블라인 작도에 관해서 만들어야 하는데….

오늘은 그냥 빈둥 빈둥 대고 있다…


답글 남기기

이메일 주소는 공개되지 않습니다.