Bonjour,
Sous Powerbuilder je souhaite déclarer et utiliser l'api windows "Private Declare Function PeekMessage Lib "user32" Alias "PeekMessageA" (lpMsg As Msg, ByVal hWnd As Long, ByVal wMsgFilterMin As Long, ByVal wMsgFilterMax As Long, ByVal wRemoveMsg As Long) As Long "
Le premier problème vient du fait que lpmsg est de type Msg qui n'est pas connu par PB, peut etre est il possible de le déclarer mais ou ??
D'autre part je souhaiterai detecter voire arreter lors d'un traitement repetitif la serie de messagebox d'erreur par un escape ou un ctrl C réalisé par l'utilisateur. Je ne peux pas utiliser Yield() car l'apparition de ces messagebox met yield a true dans tous les cas or je souhaite detecter seulement le cas Ctrl C (ou escape peu importe).
C'est pour cette derniere raison que je me sui tourne vers les API de windows !!!
Merci
jpdar
Partager