Windows CE 터치스크린(TouchPanel) 드라이브 간략화(2)-DDSI 함수
LONG DdsiTouchPanelAttach(void)
{
return 1;
} This function executes when the MDD's DLL entry point gets a DLL_PROCESS_ATTACH message.
LONG DdsiTouchPanelDetach(void)
{
return 0;
}
This function executes when the MDD's DLL entry point receives a DLL_PROCESS_DETACH message.
2. DdsiTouchPanelEnable DdsiTouchPanelEnable 터치스크린을 터치하고 해당하는 초기화 작업을 할 수 있도록 한다.
3. DdsiTouchPanelDisable에 대응하는 DdsiTouchPanelDisable 함수는 DdsiTouchPanelEnable가 신청한 자원을 방출한다.차단 중단.
4. Ddsi Touch Panel SetMode Ddsi Touch Panel SetMode는 터치스크린의 샘플링 주기를 설정하는 데 사용된다.함수 TPSM 전송SAMPLERATE_LOW_ID 또는 TPSMSAMPLERATE_HIGH_ID를 사용하여 적절한 설정을 수행합니다.여기는 샘플링 주기가 하나밖에 없기 때문에 함수는 실제 작업을 하지 않는다.
5. Ddsi Touch Panel Power Handler Ddsi Touch Panel Power Handler는 드라이버가 종료되거나 종료되었음을 알리는 데 사용됩니다.매개변수 bOff는 TRUE로 시스템이 꺼져 있음을 나타내고 FALSE는 시스템이 켜져 있음을 나타냅니다.
6.DdsiTouchPanelGetDeviceCaps DdsiTouchPanelGetDeviceCaps는 터치스크린 장치의 성능 파라미터를 조회하는 데 사용됩니다.iIndex는 TPDCSAMPLE_RATE_ID: 샘플링 주기 반환, 여기 TSPSAMPLE_RATE_LOW,TSP_SAMPLE_RATE_HIGH,
TPDC_CALIBRATION_POINT_ID: 정렬 점이 필요한 XY 좌표를 반환합니다.교정점 좌표 인덱스가 PointNumber(lpOutput에서 전달되는 구조 구성원).호출
7. DdsiTouchPanelGetPoint에서 얻을 수 있습니다.이 점은 각각 네 개의 각과 중간에 위치하는데, 즉 우리가 터치스크린 교정 프로그램을 호출할 때 호출되는 함수이다. TPDC_CALIBRATION_POINT_COUNT_ID: 터치스크린을 교정하는 데 사용되는 교정점 수를 되돌려줍니다.여기의 숫자는 5로 설정합니다.
8. DdsiTouchPanelPowerHandler
As with all power-down handlers, this function cannot call functions in other DLLs, memory allocators, debugging output functions, or do anything that could cause a page fault. This routine is called by the MDD.
9. DdsiTouchPanelSetMode
This function sets information about the touch screen device.
DEF:
LIBRARY touch
LIBRARY touch
EXPORTS TouchPanelGetDeviceCaps TouchPanelEnable TouchPanelDisable TouchPanelSetMode TouchPanelReadCalibrationPoint TouchPanelReadCalibrationAbort TouchPanelSetCalibration TouchPanelCalibrateAPoint TouchPanelPowerHandler
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
제한된 크기의 디렉토리를 만드는 방법오늘 저는 장치에 공간이 없을 때 백업 중에 응용 프로그램이 어떻게 작동하는지 테스트(및 수정)하는 작업이 있습니다. 결과적으로 "남은 공간 없음"오류로 백업이 실패하면 새 파일이 없어야 합니다. 지금까지 문제를 재...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.