MS 폰트 경로
각 버젼 프로그램의 워크스페이스 Workspace\System\symb
각 버젼 프로그램의 워크스페이스 Workspace\System\symb
예전에 'VC++ 6.0을 이용하여 컴파일하기' 에서 배치파일을 이용하여 컴파일하는 방법을 알아 봤습니다. 이 배치파일이 V7까지는 제대로 작동되었으나 XM에서 사용할려고 하니 오류가 발생하면서 컴파일을 할수가 없습니다. 원인은 XM 버젼이 설치될때 Program Files 폴더에 기본적으로 설치가 되는데 배치 파일에서 경로에 공백이 들어가는 것을 제...
인도에서 일을 하는데 시간이 잘 안가네요. 아무리 자기 집이 보잘것 없더라도 집만한 곳이 없다는 말이 맞는것 같아요. \ MSTN XM 부터는 MS Studio의 기능을 사용하여 프로그램을 작성할수 있습니다. GUI도 MFC를 사용하여 작성할 수 있구요.(J에서 GUI를 작성하는 어려움에 비하면 엄청나게 발전한 것입니다.) 앞으로 MSTN XM에서...
툴바에 들어갈 아이콘을 만들면서 한참 짜증을 내던 일이 있었다. 복사/붙이기도 안되고 실력도 없는데 툴마저 이러니까 도무지 깔끔한 결과물이 나오지 않았다. 프로젝트였는데 이렇게 그려서 납품했다. 다시 수정할일이 생겨서 보니 기능중에 윈도우 bmp 파일을 불러들이는 기능이 있는게 아닌가!!! 이제 Icon Editor에서 허우적 되지 않고 외부에서...
Hatch Pattern을 생성한 뒤 Hatch Pattern으로 생성되는 Sub Entity들의 Sub Entity들을 변경하는 방식입니다. 아래 코드는 V7(J)에서 테스트한 코드입니다. if(SUCCESS == mdlElmdscr_new(edP, NULL, newElement)) { mdlElement_setSymbology(edP, n...
사용자 입력 데이터 포인터를 구해 파일로 저장하는 매크로 입니다. Sub main Dim point1 as MbePoint Dim stat as Integer Dim view as Integer Dim ass as String ...
아래는 FrameWork으로 생성한 칼럼의 user linkage의 data 부분을 덤프한 내용입니다. F10-3d 부분이 칼럼의 이름이 됩니다. 따라서 user data linkage의 data 부분에서 12 바이트 떨어진 곳에서 16 바이트를 읽어내면 칼럼의 이름을 구할 수 있습니다.
분명히 Shape같은 element를 Fill했는데 화면에 보이지 않을 경우에 View Attribute를 살펴보세요
MSElementDescrP bodyToElements ( KIBODY* pBody, // => MSElementP pTemplate, // => can be NULL int nIsoLines // => ) { MSElementDescrP pNewEd = NULL; ...
아래 예제 코드를 참고 하시기 바랍니다. ret = mdlElement_read (&mseFeat, MASTERFILE, filePosP); if (SUCCESS == ret) { if (SUCCESS == mdlElement_extractRange (&dvVec, &mseFeat)) { memset...