2016-09-23 5 views
0

PowerBuilder에서 pbm_commnotify 이벤트 란 무엇입니까? 어떻게 작동 될 수 있습니까?PowerBuilder에서 pbm_commnotify 이벤트 란 무엇입니까?

저는 몇 년 전에 Powerbuilder로 작성된 시스템을 웹 응용 프로그램으로 변환해야하는 프로젝트를 위해 작업하고 있습니다. Powerbuilder를 처음 접했을 때 이러한 유형의 이벤트가 어떻게 유발 될지 전혀 알 수 없습니다.

답변

1

대부분 pbm_xxx PowerScript의 이벤트 ID는 Win16/Win32의 wm_Xxx에 매핑됩니다.

귀하의 예 : 이벤트 commnotify에 대한

코드는 Win32 메시지 WM_CommNotify에 대해 "이벤트 핸들러"입니다.

주의 :

  • 일부 파워 스크립트 이벤트 ID가의 Win16/Win32에서 메시지에 매핑되지 않습니다.
  • 매핑되지 않은 이벤트 ID가없는 이벤트가 발생할 수 있습니다. WM_User-
  • pbm_custom01, pbm_custom02, ...지도, (WM_User + 1), ... *이 [포럼 응답]에서
+0

(http://forums.codeguru.com/showthread.php?270988- wm_commnotify & s = db340c4754dbcecdde5ee7aaa765b300 & p = 842370 # post842370) WM_COMMNOTIFY는 오히려 쓸모없는 Win16 메시지 인 것처럼 보이며 MSDN에서 더 이상 Microsoft에 의해 문서화되지 않았습니다. – Seki