개인용입니다.
Category
- 1. 프로그래머 가이드 소개(2)
- 2.프로그램 및 라이브러리 빌드(23)
- 3.명령줄에서 컴파일러 및 링커 사용(24)
- 4.컴파일러와 링커 옵션(11)
- 5.포트란 프로그램 디버깅(7)
- 6.성능 : 프로그램 실행 속도 향상(67)
- 7.Quick Win 사용(42)
- 8.포트란 DLL 만들기(9)
- 9.Windows 응용 프로그램 만들기(6)
- 10.이식성과 설계 고려사항(29)
- 11.Dialog Box 사용(37)
- 12. Graphics 그리기(17)
- 13.그래픽 라이브러리에서 글꼴의 사용(6)
- 15.호환성 라이브러리(11)
- 19.Mixed Language Programming(15)
- 20.멀티 쓰레드 프로그래밍(14)
-
[ 7.11 ] 화면 이미지의 사용
화면 이미지의 사용 다음 절에서 설명하는 루틴은 이미지의 저장 및 검색합니다. 메모리의 이미지 전송 이미지를 메모리 버퍼에서 전송하여 화면 요소를 신속하게 유연하게 이동할 수 있습니다. 메모리의 이미지는 현재 화면의 이미지와 상호 작용시킬 수 있...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.11. 1 ] 메모리의 이미지 전송
메모리의 이미지 전송 GETIMAGE 및 PUTIMAGE 루틴은 메모리와 화면 사이에 이미지를 전송하고 이미지와 화면의 상호 작용을 제어하는 옵션을 제공합니다. 이미지를 메모리에 보관하면 응용 프로그램은 이미지를위한 메모리 버퍼를 할당합니다. IMAGESIZE 루틴...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.11. 2 ] 이미지 파일에서로드 및 파일에 저장
이미지 파일에서로드 및 파일에 저장 다음 표에서는 화면과 Windows 비트맵 파일간에 이미지를 전송하는 루틴을 보여줍니다. 루틴 설명 LOADIMAGE, LOADIMAGE_W Windows 비트맵 파일 (.BMP)을 디스크에서 읽어들여, 지정된 좌표에 표시합니다. SAVEIMAGE,...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.11. 3 ] QuickWin Edit 메뉴에서 텍스트 및 그래픽 편집
QuickWin Edit 메뉴에서 텍스트 및 그래픽 편집 QuickWin의 "Edit"메뉴에서 "Select Text", "Select Graphics"또는 "Select All"옵션을 선택할 수 있습니다. 그 후, 마우스 또는 키보드의 화살표 키를 사용하여 선택 범위의 윤곽을 지정할 수 있습니다. "Sele...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.12 ] QuickWin 응용 프로그램 확장
QuickWin 응용 프로그램 확장 QuickWin의 기본 기능 이외에 옵션으로 다음 표에 나와있는 루틴을 사용하여 QuickWin 응용 프로그램을 사용자 지정하고 확장할 수 있습니다. 이러한 기능을 사용하여 사용자 정의 메뉴를 만들고 마우스 이벤트에 응답하고 사용...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.13 ] QuickWin 응용 프로그램의 커스터마이징
QuickWin 응용 프로그램의 커스터마이징 QuickWin 라이브러리는 Windows 용 그래픽 프로그램과 간단한 응용 프로그램을 만드는 데 사용할 수있는 루틴 집합입니다. QuickWin 일반적인 개요와 자식 창을 만들고 크기를 변경하는 방법은 " QuickWin 사용 "을 참...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.13. 1 ] 메뉴의 프로그램적 제어
메뉴의 프로그램적 제어 기본 QuickWin 메뉴를 사용할 필요는 없습니다. 메뉴, 메뉴 항목 목록 메뉴 제목, 또는 항목 제목은 삭제하거나 변경할 수 있습니다. 다음을 할 수 있습니다. 초기 메뉴와 프레임 창 제어 메뉴 항목의 삭제, 삽입 및 추가 ...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.13. 2 ] 스테이터스 바 및 상태 메시지 변경
스테이터스 바 및 상태 메시지 변경 적절한 메시지 ID를 사용하여 SETMESSAGEQQ를 호출하여 QuickWin 표시하는 모든 문자열을 변경할 수 있습니다. 다른 QuickWin 메시지 함수와 달리 SETMESSAGEQQ은 NULL로 끝나는 C 문자열이 아닌 일반 Fortran 문자열을 사...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.13. 3 ] 메시지 상자 표시
메시지 상자 표시 MESSAGEBOXQQ를 사용하면 프로그램은 메시지 상자를 표시합니다. 프로그래머는 상자가 표시하는 메시지와 제목 표시줄에 나타나는 제목을 지정할 수 있습니다. 두 문자열을 NULL로 끝나는 C 문자열이 아니면 안됩니다. 또한 메시지 상자의 ...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.13. 4 ] About 상자의 정의
About 상자의 정의 ABOUTBOXQQ 함수는 사용자가 QuickWin 응용 프로그램의 "Help"메뉴에서 "About"명령을 선택했을 때 나타나는 메시지 상자에 표시할 메시지를 지정합니다. 프로그램이 ABOUTBOXQQ를 호출하지 않은 경우 QuickWin 런타임 라이브러리가 기본 ...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.13. 5 ] 사용자 정의 아이콘 사용
사용자 정의 아이콘 사용 QuickWin 런타임 라이브러리는 사용자가 응용 프로그램의 프레임 창 또는 자식 창을 최소화할 때 표시되는 기본 아이콘을 제공합니다. 프로그래머가 실행 파일에 사용자 지정 아이콘을 추가하면 Windows는 그들을 기본 아이콘 대신 ...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.13. 6 ] 마우스 사용
마우스 사용 응용 프로그램은 마우스 왼쪽 버튼을 누르면 마우스 오른쪽 버튼을 누르면 더블 클릭과 같은 마우스 이벤트를 감지하고 이에 응답할 수 있습니다. 마우스 이벤트는 키보드 입력 대신 또는 화면에 표시되고있는 것을 조작하기위한 수단으로 사용할...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.14 ] QuickWin 프로그래밍주의 사항
QuickWin 프로그래밍주의 사항 QuickWin 프로그래밍, 프로세스가 실행되고, 자식 창에 입력이되는 것을 기다리는 동안 응용 프로그램의 응답이 끊어져 버리는 응용 프로그램이 만들어지는 것을 피하기 위해 두 가지 기능을 신중하게 고려하여 적용해야합니다....Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.14. 1 ] 블록 절차
블록 절차 이벤트가 일어날 것을 기다렸다에서 프로그램의 실행을 재개 READ 및 WAITONMOUSEEVENT (모두 사용자 입력을 기다립니다) 등의 절차는 기다리는 이벤트가 발생할 때까지 프로그램 실행을 차단하기 때문에 차단 절차라고 됩니다. QuickWin의 자식 프...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.14. 2 ] 콜백 루틴
콜백 루틴 모든 콜백 루틴은 주로 프로그램과 다른 스레드에서 실행됩니다. 따라서 멀티 스레드에 관련된 모든 문제가 발생합니다. 특히 데이터의 공유 윈도우에 그리기 및 I / O 실행은 올바르게 조정하고 통제하지 않으면 안됩니다. Visual Fortran 샘플 의...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 7.15 ] 비 블록 I / O의 시뮬레이션
비 블록 I / O의 시뮬레이션 QuickWin은 자발적으로 입력을 받아들이지 않습니다. READ 또는 GETCHARQQ 가 실행되고 있지 않을 때 활동 상태 창에 입력하면 경고음이 발생합니다. 따라서 문자를 받기 위하여는 READ 또는 GETCHARQQ를 사용해야합니다. 그러나 ...Date2011.12.22 Category7.Quick Win 사용 By우라 -
[ 8 ] Fortran DLL 만들기
Fortran DLL 만들기 동적 링크 라이브러리 (DLL)는 그것을 사용하는 응용 프로그램과 별도로 컴파일, 링크, 저장된 하나 이상의 서브 프로그램 수속 (함수 또는 서브루틴)를 포함합니다. 이러한 함수 또는 서브루틴 사용하는 응용 프로그램에서 독립하고 있기...Date2012.11.26 Category8.포트란 DLL 만들기 By연필 -
[ 8. 1 ] DLL의 절차(프로시저)를 공유하기위한 코딩 요구 사항
DLL의 절차를 공유하기위한 코딩 요구 사항 동적 링크 라이브러리 (DLL)은 그들을 사용하는 응용 프로그램과 별도로 컴파일, 링크, 저장된 하나 이상의 하위 프로그램을 포함하고 있습니다. 코딩 요구 사항은 c DEC $ Attributes DllImport 및 DLLEXPOR...Date2012.11.26 Category8.포트란 DLL 만들기 By연필 -
[ 8. 2 ] DLL의 데이터를 공유하기위한 코딩 요구 사항
DLL의 데이터를 공유하기위한 코딩 요구 사항 동적 링크 라이브러리 (DLL)는 여러 프로세스간에 데이터를 공유하는 장소로서 사용할 수있는 실행 파일입니다. 코딩 요구 사항은 c DEC $ Attributes DllImport 및 DLLEXPORT 컴파일러 지시문을 사용할 수...Date2012.11.26 Category8.포트란 DLL 만들기 By연필 -
[ 8. 3 ] 동적 링크 라이브러리 빌드 및 사용
동적 링크 라이브러리 빌드 및 사용 동적 링크 라이브러리는 정적 라이브러리와 마찬가지로 소스 코드와 오브젝트 코드의 모음입니다. 이 두 라이브러리 사이에는 다음과 같은 차이점이 있습니다. DLL은 인터페이스 선언을 필요로합니다. DLL은 링크 ...Date2012.11.26 Category8.포트란 DLL 만들기 By연필