需要知道某service 是否存在(或是已啟動),可以用這兩個API來詢問:
BOOL IsAPIReady( DWORD hAPI );從名子就可以知道,一個是polling,一個是Wait Timeout。
DWORD WaitForAPIReady( DWORD dwAPISlotIndex, DWORD dwTimeout);
WaitForAPIReady 比較好用,但是比較麻煩(? CE 6.0 and above ),IsAPIReady 比較容易用:
argument hAPI 是API 的分類:
- SH_SHELL : All the Shell Service
- SH_GDI : All the GDI API
- SH_WMGR : Window Manager API
IsAPIReady 宣告在 : WINDEV.H
沒有留言:
張貼留言