ALARM

Conversion des entêtes C++ (.h) en LotusScript. le toolkit est téléchargeable ici => http://www-128.ibm.com/developerworks/l ... lkits.html

ALARM

Messagepar Stephane Maillard » 23 Oct 2006 à 23:14

Bonjour,
Code : Tout sélectionner
Option Public
' ALARM_DEFS

' MQ_DEFS => mq.h
' NSF_DATA_DEFS => nsfdata.h

Const MAX_ALARM_CLIENTNAME = 32

Const MQPREFIX_FOR_CLIENT = "AD$"

Const ALARM_MSG_IS_TERMINATING = &h0003

Const ALARM_DATA_FLAG_DISPLAY_ALARM = &h0001
Const ALARM_DATA_FLAG_PLAY_TUNE = &h0002
Const ALARM_DATA_FLAG_SEND_MAIL = &h0004

Type ALARM_MSG
   Type As Integer ' ALARM_MSG_XXX
   Flags As Integer
   wNumOfAlarms As Integer
   hAlarmsData As Long
End Type

Type ALARM_DATA ' ALARM_DATA, far *LPARAM_DATA
   tmEventTime As Long ' TIMEDATE
   tmAlarmTime As Long ' TIMEDATE
   hSubject As Long
   Flags As Integer
   EventUNID As Long ' UNID
   hAlarmTuneName As Long
   hSendMailAddr As Long
End Type

Declare Function Alarm_RegisterInterest Lib "nnotes.dll" (pszClientName As String, Flags As Integer) As Long
Declare Function Alarm_DeregisterInterest Lib "nnotes.dll" (pszClientName As String, Flags As Integer) As Long
Declare Function Alarm_ProcessAlarm Lib "nnotes.dll" (pszClientName As String, wSnoozeMinutes As Integer, EventUNID As Long, Flags As Integer) As Long ' EventUNID as UNID
Declare Function Alarm_RefreshAlarms Lib "nnotes.dll" (pszClientName As String) As Long
Declare Function Alarm_ChangeLocation Lib "nnotes.dll" (pszClientName As String, Flags As Integer) As Long
Si bug ou question n'hésitez pas.
Cordialement

Stéphane Maillard
Avatar de l’utilisateur
Stephane Maillard
Lord of DominoArea
Lord of DominoArea
 
Message(s) : 8695
Inscrit(e) le : 16 Déc 2004 à 01:10
Localisation : Bretagne

Retour vers Lotus C++ API en LotusScipt