[질문/VS] object 화일을 구해서 .. DLL 을 만들려고 할때..
그대와나
안녕하세요.
찬 입니다.
이번에 font 관련해서 작업할게 있어서... 그러는데..
네이티브에서 Font 에 관련된 정보를 구해와서 JNI 로 연결해 자바로 넘길려고 하는데요..
Windows 에서 제공해 주는것은
GETTEXTMETRIC 인가하는게 있던데.. 이건.. DC 가 있어야만 되더라구요..
DC 가 있어야, 그곳에다가 그려보고(?) 폰트 정보를 던져 주는것 같던데..그래서 이리 저리 뒤지다가 free type 이라는것을 알아냈습니다.
아마도 이 놈을 사용하면 font 정보를 얻어 올 수 있을것 같은데..
( http://freetype.sourceforge.net/index2.html - 사용하고자 하는 라이브러리 소스를 게시물에 첨부 했습니다. )
그리고 이놈의 소스를 다운 받으면..
obj 화일을 만들어 주도록 설정은 다 되어 있는것 같습니다.
그래서 컴파일을 하면 각 화일에 대해서 obj생성까지는 자동화 됩니다.
문제는 JNI 에서 사용하기 위해서는DLL 을 만들어 주어야하는데..
DLL 을 만들어 주는 방법은 다음과 같은 방법을 생각했습니다.
============================== 첫번째
1. DLL 프로젝트를 만든다...
2. freetype의 source 및 각종 헤더들을 모두 프로젝트에 포함 시킨다.
3. DLL 을 생성한다.============================= 두번째
1. DLL 프로젝트를 생성한다.
2. freetype에서 만들어진 obj 를 포함 시킨다.
3. DLL 을 생성한다.
과연 어느 방법이 좋으며... 실제로..
어느 메뉴를 통해서 저렇게 해야 되는지 모르겠습니다. ;;이거 참.. 툴을 사용못해서.. 발생하는 문제라.. 쩝 ;;;고수님들의 조언 및 힌트 참고 사항 등을 부탁 드립니다. ^_^
-
키클
음.. vc++ 6.0의 경우, dsw와 dsp가 있잖아요. 하나는 워크스페이스 또하는 프로젝트.. 7.0은 다르겠지만.. 이처럼, 워크스페이스에 여러개의 프로젝트를 붙일수가 있어요. 방법은, 메뉴에서 project = insert project to workspace 이렇게하며나, 여러개의 프로젝트를 하나로 관리할수도 있고, 디버깅시 소스를 볼수 있죠. 다 아실거 같은데요 ^^
-
죄암죄암
진용훈 // ㅎㅎ.. 잘 몰랐습니다 ㅎㅎ ^_^;;;
girl_pc // 저 역시.. 마찬가지로 안드로메다 사람이랍니다. ;; 언젠가 좀 더 잘 할 수 있겠죠? ^_^ -
딥자두
난 안드로매다~~행성사람~~;;
-
노을빛
첫번째 방법이 좋습니다. 제 생각엔, 코드를 직접 고칠일도 있을거니까요. 그래서, 프로젝트도 여러개 뭉쳐서.. 워크스페이스에서 관리하잖아요. 소스까지 포함해서 쓰세요. 난중에 보면 꼭 고칠일이 생깁니다. ^^ 잘아시겠지만, dll프로젝트 생성후, free type이 vc++ 프로젝트로 되어 있다면, 같이 프로젝트 형태로, 워크스페이스에 포함시켜서 작업하면 될것 같습니다. 아실것 같아서요. 참.. 규승씨한테 도움 많이 받고 있습니다. 프로그래밍에 센스가
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2701230 | 테마 설정하면 밑에 뜨는 글 삭제 (1) | 창의적 | 2025-07-12 |
2701177 | css적용이 안되요~ (6) | 다니엘 | 2025-07-11 |
2701151 | 사이트작업시 inputbox 가 readonly 형태표시 어떻게 하시나요? (1) | 찬내 | 2025-07-11 |
2701123 | 간단한 select 질문입니다 (3) | 천사의눈물 | 2025-07-11 |
2701061 | 비베질문.. | 똘끼 | 2025-07-10 |
2701034 | 메일폼 내 script 삽입가능한 방법 없을까요.. (2) | 마음새 | 2025-07-10 |
2701008 | 분명히 버튼을 만들었는데 액션이 안걸립니다. (3) | 재찬 | 2025-07-10 |
2700923 | 전체중앙정렬&독타입&쿼크모드 ㅜㅠ (8) | 푸른들 | 2025-07-09 |
2700893 | 질문드리겠습니다. | 도도한 | 2025-07-09 |
2700793 | 무비클립에 마우스 오버시 랜덤으로 효과음 나기는 어떻게 ;; (1) | 바닐라 | 2025-07-08 |
2700741 | 웹전송? (2) | 연와인 | 2025-07-07 |
2700686 | 카테고리 호버시 세부카테고리 보이게하는 것, css로만 가능할까요?? (3) | 다힘 | 2025-07-07 |
2700658 | 메타태그 질문드립니다..ㅠㅠ;;; | 모해 | 2025-07-07 |
2700632 | 외부에서 이미지 파일을 불러와야 합니다. 도와주세요. (4) | 에일린 | 2025-07-06 |
2700579 | (air + as3) smtp 이용해서 첨부파일 포함해서 메일 보내기 | 물보라 | 2025-07-06 |
2700524 | 클릭시 밑에 메뉴 나오게 (4) | 새솔 | 2025-07-05 |
2700505 | activex를 비쥬얼6.0으로 만들었는데요 비스타 배포시에 안되서 질문드립니다 (3) | 참이 | 2025-07-05 |
2700452 | c언어에서... 자료형 구분.... (3) | 시내 | 2025-07-05 |
2700422 | 버전에 관해 질문 | 라온제나 | 2025-07-04 |
2700393 | mysql이 갑자기!!!!!!!!!!!!!!!에러가;; (2) | 소미 | 2025-07-04 |