home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / VSCPPv4.zip / VACPP / IBMCPP / HELP / CPPDDE.INF (.txt) < prev    next >
OS/2 Help File  |  1995-05-24  |  135KB  |  6,226 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Dynamic Data Exchange Classes ΓòÉΓòÉΓòÉ
  3.  
  4. Provide support for the Dynamic Data Exchange (DDE) used by the applications 
  5. you develop. 
  6.  
  7.  
  8. ΓòÉΓòÉΓòÉ 1.1. Class Hierarchy ΓòÉΓòÉΓòÉ
  9.  
  10. ISet
  11.  Γö£ΓöÇIDDEActiveServerSet
  12.  ΓööΓöÇIDDEClientHotLinkSet
  13. IBase
  14.  Γö£ΓöÇIDDE
  15.  Γö£ΓöÇIDDEActiveServer
  16.  ΓööΓöÇIVBase
  17.     Γö£ΓöÇIEvent
  18.     Γöé  Γö£ΓöÇIDDEBeginEvent
  19.     Γöé  Γö£ΓöÇIDDEEndEvent
  20.     Γöé  Γöé  ΓööΓöÇIDDEClientEndEvent
  21.     Γöé  ΓööΓöÇIDDEEvent
  22.     Γöé     Γö£ΓöÇIDDEAcknowledgeEvent
  23.     Γöé     Γöé  Γö£ΓöÇIDDEAcknowledgeExecuteEvent
  24.     Γöé     Γöé  Γö£ΓöÇIDDEAcknowledgePokeEvent
  25.     Γöé     Γöé  Γö£ΓöÇIDDEClientAcknowledgeEvent
  26.     Γöé     Γöé  ΓööΓöÇIDDEServerAcknowledgeEvent
  27.     Γöé     ΓööΓöÇIDDESetAcknowledgeInfoEvent
  28.     Γöé        Γö£ΓöÇIDDEClientHotLinkEvent
  29.     Γöé        Γö£ΓöÇIDDEDataEvent
  30.     Γöé        Γö£ΓöÇIDDEExecuteEvent
  31.     Γöé        Γö£ΓöÇIDDEPokeEvent
  32.     Γöé        Γö£ΓöÇIDDERequestDataEvent
  33.     Γöé        ΓööΓöÇIDDEServerHotLinkEvent
  34.     ΓööΓöÇIHandler
  35.        Γö£ΓöÇIDDEClientConversation
  36.        ΓööΓöÇIDDETopicServer
  37.  
  38.  
  39. ΓòÉΓòÉΓòÉ 1.2. IDDE ΓòÉΓòÉΓòÉ
  40.  
  41. Description 
  42.  
  43. Derivation 
  44.  
  45. Public Functions 
  46.  
  47. Public Data 
  48.  
  49. Protected Data 
  50.  
  51. Nested Types 
  52.  
  53. Public Data includes Styles and Notification IDs if they exist. 
  54.  
  55. To close all the panels in a chapter, double click on this panel's system menu. 
  56.  
  57.  
  58. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDE ΓòÉΓòÉΓòÉ
  59.  
  60. IBase
  61.   Γöé
  62. IDDE
  63.  
  64. Inherited by none. 
  65.  
  66.  
  67. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDE ΓòÉΓòÉΓòÉ
  68.  
  69. iddecomm.hpp 
  70.  
  71. This class contains synonyms for DDE formats that are pre-defined by the 
  72. operating system. 
  73.  
  74.  
  75. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDE ΓòÉΓòÉΓòÉ
  76.  
  77. Inherited Members
  78. IBase
  79. asDebugInfo
  80. asString
  81. messageFile
  82. messageText
  83. setMessageFile
  84. version
  85.  
  86.  
  87. ΓòÉΓòÉΓòÉ <hidden> IDDE - DDE Text Formats ΓòÉΓòÉΓòÉ
  88.  
  89. Dynamic Data Exchange formats that the class library supports. 
  90.  
  91.  
  92. ΓòÉΓòÉΓòÉ <hidden> Public Data - IDDE ΓòÉΓòÉΓòÉ
  93.  
  94. DDE Text Formats
  95. bitmapFormat
  96. codepageTextFormat
  97. dibFormat
  98. difFormat
  99. displayBitmapFormat
  100. displayMetafileFormat
  101. displayMetafilePictureFormat
  102. displayTextFormat
  103. linkFormat
  104. metafileFormat
  105. metafilePictureFormat
  106. oemTextFormat
  107. paletteFormat
  108. sylkFormat
  109. textFormat
  110. tiffFormat
  111.  
  112.  
  113. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDE ΓòÉΓòÉΓòÉ
  114.  
  115. Inherited Members
  116. IBase
  117. recoverable
  118. unrecoverable
  119.  
  120.  
  121. ΓòÉΓòÉΓòÉ 1.2.1. IDDE::bitmapFormat ΓòÉΓòÉΓòÉ
  122.  
  123. The layout of this format is a BITMAPINFO2 structure. 
  124.  
  125. public:
  126. static Format const bitmapFormat;
  127.  
  128. Platform Support 
  129.  
  130. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  131. ΓöéPM          ΓöéMOTIF       Γöé
  132. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  133. ΓöéYes         ΓöéNo          Γöé
  134. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  135.  
  136.  
  137. ΓòÉΓòÉΓòÉ 1.2.2. IDDE::codepageTextFormat ΓòÉΓòÉΓòÉ
  138.  
  139. This format consists of a CPTEXT structure, where the text portion of the 
  140. structure must be in IDDE::textFormat format.  The format allows applications 
  141. to exchange text in a particular codepage. 
  142.  
  143. public:
  144. static Format const codepageTextFormat;
  145.  
  146. Platform Support 
  147.  
  148. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  149. ΓöéPM          ΓöéMOTIF       Γöé
  150. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  151. ΓöéYes         ΓöéNo          Γöé
  152. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  153.  
  154.  
  155. ΓòÉΓòÉΓòÉ 1.2.3. IDDE::dibFormat ΓòÉΓòÉΓòÉ
  156.  
  157. This format consists of a DIB structure. 
  158.  
  159. public:
  160. static Format const dibFormat;
  161.  
  162. Platform Support 
  163.  
  164. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  165. ΓöéPM          ΓöéMOTIF       Γöé
  166. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  167. ΓöéYes         ΓöéNo          Γöé
  168. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  169.  
  170.  
  171. ΓòÉΓòÉΓòÉ 1.2.4. IDDE::difFormat ΓòÉΓòÉΓòÉ
  172.  
  173. This format represents the Data Interchange Format which was developed by 
  174. Software Arts and is used to transfer data to a Visicalc spreadsheet program. 
  175.  
  176. public:
  177. static Format const difFormat;
  178.  
  179. Platform Support 
  180.  
  181. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  182. ΓöéPM          ΓöéMOTIF       Γöé
  183. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  184. ΓöéYes         ΓöéNo          Γöé
  185. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  186.  
  187.  
  188. ΓòÉΓòÉΓòÉ 1.2.5. IDDE::displayBitmapFormat ΓòÉΓòÉΓòÉ
  189.  
  190. The layout of this format is identical to that of the IDDE::bitmapFormat 
  191. format.  This format is the bitmap representation of a private data format. 
  192.  
  193. public:
  194. static Format const displayBitmapFormat;
  195.  
  196. Platform Support 
  197.  
  198. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  199. ΓöéPM          ΓöéMOTIF       Γöé
  200. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  201. ΓöéYes         ΓöéNo          Γöé
  202. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  203.  
  204.  
  205. ΓòÉΓòÉΓòÉ 1.2.6. IDDE::displayMetafileFormat ΓòÉΓòÉΓòÉ
  206.  
  207. The layout of this format is identical to that of the IDDE::metafileFormat 
  208. format.  This format is the metafile representation of a private data format. 
  209.  
  210. public:
  211. static Format const displayMetafileFormat;
  212.  
  213. Platform Support 
  214.  
  215. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  216. ΓöéPM          ΓöéMOTIF       Γöé
  217. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  218. ΓöéYes         ΓöéNo          Γöé
  219. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  220.  
  221.  
  222. ΓòÉΓòÉΓòÉ 1.2.7. IDDE::displayMetafilePictureFormat ΓòÉΓòÉΓòÉ
  223.  
  224. The layout of this format is identical to that of the 
  225. IDDE::metafilePictureFormat format.  This format is the metafile picture 
  226. representation of a private data format. 
  227.  
  228. public:
  229. static Format const displayMetafilePictureFormat;
  230.  
  231. Platform Support 
  232.  
  233. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  234. ΓöéPM          ΓöéMOTIF       Γöé
  235. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  236. ΓöéYes         ΓöéNo          Γöé
  237. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  238.  
  239.  
  240. ΓòÉΓòÉΓòÉ 1.2.8. IDDE::displayTextFormat ΓòÉΓòÉΓòÉ
  241.  
  242. The layout of this format is identical to that of the textFormat format.  It is 
  243. the textual format of a private data format. 
  244.  
  245. public:
  246. static Format const displayTextFormat;
  247.  
  248. Platform Support 
  249.  
  250. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  251. ΓöéPM          ΓöéMOTIF       Γöé
  252. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  253. ΓöéYes         ΓöéNo          Γöé
  254. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  255.  
  256.  
  257. ΓòÉΓòÉΓòÉ 1.2.9. IDDE::linkFormat ΓòÉΓòÉΓòÉ
  258.  
  259. This format contains information needed to establish a DDE hot link.  It is 
  260. typically used in paste-link operations where the clipboard is being used to 
  261. exchange information.  The layout of the link format is: 
  262. applicationName(0x00)topicName(0x00)itemName(0x00)(0x00). 
  263.  
  264. public:
  265. static Format const linkFormat;
  266.  
  267. Platform Support 
  268.  
  269. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  270. ΓöéPM          ΓöéMOTIF       Γöé
  271. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  272. ΓöéYes         ΓöéNo          Γöé
  273. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  274.  
  275.  
  276. ΓòÉΓòÉΓòÉ 1.2.10. IDDE::metafileFormat ΓòÉΓòÉΓòÉ
  277.  
  278. This format contains the bits retrieved via the GpiQueryMetafileBits function. 
  279.  
  280. public:
  281. static Format const metafileFormat;
  282.  
  283. Platform Support 
  284.  
  285. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  286. ΓöéPM          ΓöéMOTIF       Γöé
  287. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  288. ΓöéYes         ΓöéNo          Γöé
  289. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  290.  
  291.  
  292. ΓòÉΓòÉΓòÉ 1.2.11. IDDE::metafilePictureFormat ΓòÉΓòÉΓòÉ
  293.  
  294. This layout of this format consists of an MFP structure.  It includes the 
  295. information provided in the IDDE::metafileFormat format, with additional 
  296. information defining the metafile bits. 
  297.  
  298. public:
  299. static Format const metafilePictureFormat;
  300.  
  301. Platform Support 
  302.  
  303. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  304. ΓöéPM          ΓöéMOTIF       Γöé
  305. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  306. ΓöéYes         ΓöéNo          Γöé
  307. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  308.  
  309.  
  310. ΓòÉΓòÉΓòÉ 1.2.12. IDDE::oemTextFormat ΓòÉΓòÉΓòÉ
  311.  
  312. The layout of this format is identical to that of the IDDE::textFormat format. 
  313. This format indicates that the text has been created using codpage 437 which is 
  314. the U.S.-ENGLISH codepage. 
  315.  
  316. public:
  317. static Format const oemTextFormat;
  318.  
  319. Platform Support 
  320.  
  321. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  322. ΓöéPM          ΓöéMOTIF       Γöé
  323. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  324. ΓöéYes         ΓöéNo          Γöé
  325. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  326.  
  327.  
  328. ΓòÉΓòÉΓòÉ 1.2.13. IDDE::paletteFormat ΓòÉΓòÉΓòÉ
  329.  
  330. This format consists of a PALETTEINFO structure. 
  331.  
  332. public:
  333. static Format const paletteFormat;
  334.  
  335. Platform Support 
  336.  
  337. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  338. ΓöéPM          ΓöéMOTIF       Γöé
  339. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  340. ΓöéYes         ΓöéNo          Γöé
  341. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  342.  
  343.  
  344. ΓòÉΓòÉΓòÉ 1.2.14. IDDE::sylkFormat ΓòÉΓòÉΓòÉ
  345.  
  346. This format represents the Symbolic Link format developed by Microsoft Corp., 
  347. which is used to exchange spreadsheets in an ASCI text format. 
  348.  
  349. public:
  350. static Format const sylkFormat;
  351.  
  352. Platform Support 
  353.  
  354. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  355. ΓöéPM          ΓöéMOTIF       Γöé
  356. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  357. ΓöéYes         ΓöéNo          Γöé
  358. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  359.  
  360.  
  361. ΓòÉΓòÉΓòÉ 1.2.15. IDDE::textFormat ΓòÉΓòÉΓòÉ
  362.  
  363. This is a NULL (0x00) terminated ANSI  character string.  The string can 
  364. contain a carriage return (0x0D) and/or a line-feed character (0x0A) to mark 
  365. the end of a line. 
  366.  
  367. public:
  368. static Format const textFormat;
  369.  
  370. Platform Support 
  371.  
  372. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  373. ΓöéPM          ΓöéMOTIF       Γöé
  374. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  375. ΓöéYes         ΓöéNo          Γöé
  376. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  377.  
  378.  
  379. ΓòÉΓòÉΓòÉ 1.2.16. IDDE::tiffFormat ΓòÉΓòÉΓòÉ
  380.  
  381. This format represents the Tag Image File Format which was developed by 
  382. Microsoft, Aldus, and Hewlett-Packard for describing bitmapped data. 
  383.  
  384. public:
  385. static Format const tiffFormat;
  386.  
  387. Platform Support 
  388.  
  389. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  390. ΓöéPM          ΓöéMOTIF       Γöé
  391. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  392. ΓöéYes         ΓöéNo          Γöé
  393. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  394.  
  395.  
  396. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IDDE ΓòÉΓòÉΓòÉ
  397.  
  398. Type Definitions 
  399.  
  400.        Format 
  401.  
  402.  
  403. ΓòÉΓòÉΓòÉ <hidden> Type Definition - IDDE::Format ΓòÉΓòÉΓòÉ
  404.  
  405. typedef const char * Format;
  406.  
  407. This is a synonym for the pre-defined DDE formats. 
  408.  
  409.  
  410. ΓòÉΓòÉΓòÉ 1.3. IDDEAcknowledgeEvent ΓòÉΓòÉΓòÉ
  411.  
  412. Description 
  413.  
  414. Derivation 
  415.  
  416. Constructors 
  417.  
  418. Public Functions 
  419.  
  420. Protected Functions 
  421.  
  422. Protected Data 
  423.  
  424. To close all the panels in a chapter, double click on this panel's system menu. 
  425.  
  426.  
  427. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEAcknowledgeEvent ΓòÉΓòÉΓòÉ
  428.  
  429. IBase
  430.   Γöé
  431. IVBase
  432.   Γöé
  433. IEvent
  434.   Γöé
  435. IDDEEvent
  436.   Γöé
  437. IDDEAcknowledgeEvent
  438.  
  439. Inherited by: 
  440.  
  441.       IDDEAcknowledgeExecuteEvent 
  442.       IDDEAcknowledgePokeEvent 
  443.       IDDEClientAcknowledgeEvent 
  444.       IDDEServerAcknowledgeEvent 
  445.  
  446.  
  447. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEAcknowledgeEvent ΓòÉΓòÉΓòÉ
  448.  
  449. iddeevt.hpp 
  450.  
  451. The IDDEAcknowledgeEvent class is the base class for the Dynamic Data Exchange 
  452. (DDE) acknowledge event information classes. 
  453.  
  454. An object of this class or one of its subclasses is created when an 
  455. IDDEClientConversation object or IDDETopicServer object needs to pass 
  456. acknowledgment information to the client or server application. You do not 
  457. construct objects of this class. See IDDEClientConversation and IDDETopicServer 
  458. for information about those classes. 
  459.  
  460.  
  461. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEAcknowledgeEvent ΓòÉΓòÉΓòÉ
  462.  
  463. Constructors
  464. IDDEAcknowledgeEvent
  465. ~IDDEAcknowledgeEvent
  466.  
  467. Event Information
  468. applicationSpecificData
  469. isAckPositive
  470. isApplicationBusy
  471. isMessageUnderstood
  472.  
  473. Inherited Members
  474. IDDEEvent
  475. format
  476. item
  477.  
  478. IEvent
  479. controlHandle
  480. controlWindow
  481. dispatchingWindow
  482. eventId
  483. eventType
  484. handle
  485. operator =
  486. parameter1
  487. parameter2
  488. passToOwner
  489. result
  490. setControlHandle
  491. setDispatchingHandle
  492. setEventType
  493. setHandle
  494. setPassToOwner
  495. setResult
  496. window
  497.  
  498. IVBase
  499. asDebugInfo
  500. asString
  501.  
  502. IBase
  503. asDebugInfo
  504. asString
  505. messageFile
  506. messageText
  507. setMessageFile
  508. version
  509.  
  510.  
  511. ΓòÉΓòÉΓòÉ <hidden> IDDEAcknowledgeEvent - Constructors ΓòÉΓòÉΓòÉ
  512.  
  513. You can construct and destruct objects of this class, although normally you 
  514. will never need to do so.  These events are normally created and deleted for 
  515. you by IDDETopicServer or IDDEClientConversation objects. 
  516.  
  517.  
  518. ΓòÉΓòÉΓòÉ <hidden> IDDEAcknowledgeEvent - Event Information ΓòÉΓòÉΓòÉ
  519.  
  520. Use these members to query information about an acknowledgment. 
  521.  
  522.  
  523. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEAcknowledgeEvent ΓòÉΓòÉΓòÉ
  524.  
  525. Event Information
  526. transactionType
  527.  
  528. Inherited Members
  529. IDDEEvent
  530. buffer
  531. setBuffer
  532. setStatus
  533. status
  534.  
  535.  
  536. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEAcknowledgeEvent ΓòÉΓòÉΓòÉ
  537.  
  538. Inherited Members
  539. IBase
  540. recoverable
  541. unrecoverable
  542.  
  543.  
  544. ΓòÉΓòÉΓòÉ 1.3.1. IDDEAcknowledgeEvent::applicationSpecificData ΓòÉΓòÉΓòÉ
  545.  
  546. Returns any application-specific data that has been provided by the conversing 
  547. application. 
  548.  
  549. public:
  550. unsigned char applicationSpecificData() const;
  551.  
  552. Platform Support 
  553.  
  554. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  555. ΓöéPM          ΓöéMOTIF       Γöé
  556. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  557. ΓöéYes         ΓöéNo          Γöé
  558. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  559.  
  560.  
  561. ΓòÉΓòÉΓòÉ 1.3.2. IDDEAcknowledgeEvent::IDDEAcknowledgeEvent ΓòÉΓòÉΓòÉ
  562.  
  563. You can construct and destruct objects of this class, although normally you 
  564. will never need to do so.  These events are normally created and deleted for 
  565. you by IDDETopicServer or IDDEClientConversation objects. 
  566.  
  567. public:
  568. IDDEAcknowledgeEvent(const IEvent& ddeEvent);
  569.  
  570. Platform Support 
  571.  
  572. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  573. ΓöéPM          ΓöéMOTIF       Γöé
  574. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  575. ΓöéYes         ΓöéNo          Γöé
  576. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  577.  
  578.  
  579. ΓòÉΓòÉΓòÉ 1.3.3. IDDEAcknowledgeEvent::isAckPositive ΓòÉΓòÉΓòÉ
  580.  
  581. Returns true if the acknowledgment is positive; otherwise, it returns false. 
  582.  
  583. public:
  584. Boolean isAckPositive() const;
  585.  
  586. Platform Support 
  587.  
  588. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  589. ΓöéPM          ΓöéMOTIF       Γöé
  590. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  591. ΓöéYes         ΓöéNo          Γöé
  592. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  593.  
  594.  
  595. ΓòÉΓòÉΓòÉ 1.3.4. IDDEAcknowledgeEvent::isApplicationBusy ΓòÉΓòÉΓòÉ
  596.  
  597. Returns true if the application busy flag is on; otherwise, it returns false. 
  598. This is only set for a negative acknowledgment. 
  599.  
  600. public:
  601. Boolean isApplicationBusy() const;
  602.  
  603. Platform Support 
  604.  
  605. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  606. ΓöéPM          ΓöéMOTIF       Γöé
  607. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  608. ΓöéYes         ΓöéNo          Γöé
  609. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  610.  
  611.  
  612. ΓòÉΓòÉΓòÉ 1.3.5. IDDEAcknowledgeEvent::isMessageUnderstood ΓòÉΓòÉΓòÉ
  613.  
  614. Returns false if the message not understood flag is on; otherwise, it returns 
  615. true. This is only set for a negative acknowledgment. 
  616.  
  617. public:
  618. Boolean isMessageUnderstood() const;
  619.  
  620. Platform Support 
  621.  
  622. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  623. ΓöéPM          ΓöéMOTIF       Γöé
  624. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  625. ΓöéYes         ΓöéNo          Γöé
  626. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  627.  
  628.  
  629. ΓòÉΓòÉΓòÉ 1.3.6. IDDEAcknowledgeEvent::transactionType ΓòÉΓòÉΓòÉ
  630.  
  631. Returns the event ID. 
  632.  
  633. protected:
  634. unsigned short transactionType() const;
  635.  
  636. Platform Support 
  637.  
  638. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  639. ΓöéPM          ΓöéMOTIF       Γöé
  640. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  641. ΓöéYes         ΓöéNo          Γöé
  642. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  643.  
  644.  
  645. ΓòÉΓòÉΓòÉ 1.3.7. IDDEAcknowledgeEvent::~IDDEAcknowledgeEvent ΓòÉΓòÉΓòÉ
  646.  
  647. public:
  648. ~IDDEAcknowledgeEvent();
  649.  
  650. Platform Support 
  651.  
  652. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  653. ΓöéPM          ΓöéMOTIF       Γöé
  654. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  655. ΓöéYes         ΓöéNo          Γöé
  656. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  657.  
  658.  
  659. ΓòÉΓòÉΓòÉ 1.4. IDDEAcknowledgeExecuteEvent ΓòÉΓòÉΓòÉ
  660.  
  661. Description 
  662.  
  663. Derivation 
  664.  
  665. Constructors 
  666.  
  667. Public Functions 
  668.  
  669. Protected Functions 
  670.  
  671. Protected Data 
  672.  
  673. To close all the panels in a chapter, double click on this panel's system menu. 
  674.  
  675.  
  676. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEAcknowledgeExecuteEvent ΓòÉΓòÉΓòÉ
  677.  
  678. IBase
  679.   Γöé
  680. IVBase
  681.   Γöé
  682. IEvent
  683.   Γöé
  684. IDDEEvent
  685.   Γöé
  686. IDDEAcknowledgeEvent
  687.   Γöé
  688. IDDEAcknowledgeExecuteEvent
  689.  
  690. Inherited by none. 
  691.  
  692.  
  693. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEAcknowledgeExecuteEvent ΓòÉΓòÉΓòÉ
  694.  
  695. iddeevt.hpp 
  696.  
  697. The IDDEAcknowledgeExecuteEvent class provides event information to a client 
  698. application regarding an acknowledgment of an executeCommands request. 
  699.  
  700. An object of this class is created when an IDDEClientConversation object needs 
  701. to pass information to the client application about an acknowledgment resulting 
  702. from an IDDEClientConversation::executeCommands request. You do not construct 
  703. objects of this class. See IDDEClientConversation and executeCommands for 
  704. information about that class and function. 
  705.  
  706.  
  707. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEAcknowledgeExecuteEvent ΓòÉΓòÉΓòÉ
  708.  
  709. Constructors
  710. IDDEAcknowledgeExecuteEvent
  711. ~IDDEAcknowledgeExecuteEvent
  712.  
  713. Event Information
  714. commands
  715.  
  716. Inherited Members
  717. IDDEAcknowledgeEvent
  718. applicationSpecificData
  719. isAckPositive
  720. isApplicationBusy
  721. isMessageUnderstood
  722.  
  723. IDDEEvent
  724. format
  725. item
  726.  
  727. IEvent
  728. controlHandle
  729. controlWindow
  730. dispatchingWindow
  731. eventId
  732. eventType
  733. handle
  734. operator =
  735. parameter1
  736. parameter2
  737. passToOwner
  738. result
  739. setControlHandle
  740. setDispatchingHandle
  741. setEventType
  742. setHandle
  743. setPassToOwner
  744. setResult
  745. window
  746.  
  747. IVBase
  748. asDebugInfo
  749. asString
  750.  
  751. IBase
  752. asDebugInfo
  753. asString
  754. messageFile
  755. messageText
  756. setMessageFile
  757. version
  758.  
  759.  
  760. ΓòÉΓòÉΓòÉ <hidden> IDDEAcknowledgeExecuteEvent - Constructors ΓòÉΓòÉΓòÉ
  761.  
  762. You can construct and destruct objects of this class, although normally you 
  763. will never need to do so.  These events are normally created and deleted for 
  764. you by IDDEClientConversation objects. 
  765.  
  766.  
  767. ΓòÉΓòÉΓòÉ <hidden> IDDEAcknowledgeExecuteEvent - Event Information ΓòÉΓòÉΓòÉ
  768.  
  769. Use these members to query information about the command string you sent to the 
  770. DDE server application. 
  771.  
  772.  
  773. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEAcknowledgeExecuteEvent ΓòÉΓòÉΓòÉ
  774.  
  775. Inherited Members
  776. IDDEAcknowledgeEvent
  777. transactionType
  778.  
  779. IDDEEvent
  780. buffer
  781. setBuffer
  782. setStatus
  783. status
  784.  
  785.  
  786. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEAcknowledgeExecuteEvent ΓòÉΓòÉΓòÉ
  787.  
  788. Inherited Members
  789. IBase
  790. recoverable
  791. unrecoverable
  792.  
  793.  
  794. ΓòÉΓòÉΓòÉ 1.4.1. IDDEAcknowledgeExecuteEvent::commands ΓòÉΓòÉΓòÉ
  795.  
  796. Returns the command string that the client asked the server application to 
  797. execute. 
  798.  
  799. Note:  The IDDEAcknowledgeExecuteEvent::commands function's IString is 
  800. constructed from a void* and length. For character strings, if the terminating 
  801. NULL is included in the length, it is in the buffer. Before performing string 
  802. operations such as concatenation on this string, use IString::stripTrailing to 
  803. strip any trailing NULL character. 
  804.  
  805. See IString and stripTrailing for information about that class and function. 
  806.  
  807. public:
  808. IString commands() const;
  809.  
  810. Platform Support 
  811.  
  812. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  813. ΓöéPM          ΓöéMOTIF       Γöé
  814. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  815. ΓöéYes         ΓöéNo          Γöé
  816. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  817.  
  818.  
  819. ΓòÉΓòÉΓòÉ 1.4.2. IDDEAcknowledgeExecuteEvent::IDDEAcknowledgeExecuteEvent ΓòÉΓòÉΓòÉ
  820.  
  821. You can construct and destruct objects of this class, although normally you 
  822. will never need to do so.  These events are normally created and deleted for 
  823. you by IDDEClientConversation objects. 
  824.  
  825. public:
  826. IDDEAcknowledgeExecuteEvent(const IEvent& ddeEvent);
  827.  
  828. Platform Support 
  829.  
  830. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  831. ΓöéPM          ΓöéMOTIF       Γöé
  832. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  833. ΓöéYes         ΓöéNo          Γöé
  834. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  835.  
  836.  
  837. ΓòÉΓòÉΓòÉ 1.4.3. IDDEAcknowledgeExecuteEvent::~IDDEAcknowledgeExecuteEvent ΓòÉΓòÉΓòÉ
  838.  
  839. public:
  840. ~IDDEAcknowledgeExecuteEvent();
  841.  
  842. Platform Support 
  843.  
  844. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  845. ΓöéPM          ΓöéMOTIF       Γöé
  846. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  847. ΓöéYes         ΓöéNo          Γöé
  848. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  849.  
  850.  
  851. ΓòÉΓòÉΓòÉ 1.5. IDDEAcknowledgePokeEvent ΓòÉΓòÉΓòÉ
  852.  
  853. Description 
  854.  
  855. Derivation 
  856.  
  857. Constructors 
  858.  
  859. Public Functions 
  860.  
  861. Protected Functions 
  862.  
  863. Protected Data 
  864.  
  865. To close all the panels in a chapter, double click on this panel's system menu. 
  866.  
  867.  
  868. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEAcknowledgePokeEvent ΓòÉΓòÉΓòÉ
  869.  
  870. IBase
  871.   Γöé
  872. IVBase
  873.   Γöé
  874. IEvent
  875.   Γöé
  876. IDDEEvent
  877.   Γöé
  878. IDDEAcknowledgeEvent
  879.   Γöé
  880. IDDEAcknowledgePokeEvent
  881.  
  882. Inherited by none. 
  883.  
  884.  
  885. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEAcknowledgePokeEvent ΓòÉΓòÉΓòÉ
  886.  
  887. iddeevt.hpp 
  888.  
  889. The IDDEAcknowledgePokeEvent class provides event information to a client 
  890. application regarding an acknowledgment to a IDDEClientConversation::pokeData 
  891. request. 
  892.  
  893. An object of this class is created when an IDDEClientConversation object needs 
  894. to pass information to the client application about an acknowledgment resulting 
  895. from a pokeData request. You do not construct objects of this class. See 
  896. IDDEClientConversation and pokeData for information about that class and 
  897. function. 
  898.  
  899.  
  900. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEAcknowledgePokeEvent ΓòÉΓòÉΓòÉ
  901.  
  902. Constructors
  903. IDDEAcknowledgePokeEvent
  904. ~IDDEAcknowledgePokeEvent
  905.  
  906. Event Information
  907. pokedData
  908.  
  909. Inherited Members
  910. IDDEAcknowledgeEvent
  911. applicationSpecificData
  912. isAckPositive
  913. isApplicationBusy
  914. isMessageUnderstood
  915.  
  916. IDDEEvent
  917. format
  918. item
  919.  
  920. IEvent
  921. controlHandle
  922. controlWindow
  923. dispatchingWindow
  924. eventId
  925. eventType
  926. handle
  927. operator =
  928. parameter1
  929. parameter2
  930. passToOwner
  931. result
  932. setControlHandle
  933. setDispatchingHandle
  934. setEventType
  935. setHandle
  936. setPassToOwner
  937. setResult
  938. window
  939.  
  940. IVBase
  941. asDebugInfo
  942. asString
  943.  
  944. IBase
  945. asDebugInfo
  946. asString
  947. messageFile
  948. messageText
  949. setMessageFile
  950. version
  951.  
  952.  
  953. ΓòÉΓòÉΓòÉ <hidden> IDDEAcknowledgePokeEvent - Constructors ΓòÉΓòÉΓòÉ
  954.  
  955. You can construct and destruct objects of this class, although normally you 
  956. will never need to do so.  These events are normally created and deleted for 
  957. you by IDDEClientConversation objects. 
  958.  
  959.  
  960. ΓòÉΓòÉΓòÉ <hidden> IDDEAcknowledgePokeEvent - Event Information ΓòÉΓòÉΓòÉ
  961.  
  962. Use these members to query information about the data you sent to the DDE 
  963. server application. 
  964.  
  965.  
  966. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEAcknowledgePokeEvent ΓòÉΓòÉΓòÉ
  967.  
  968. Inherited Members
  969. IDDEAcknowledgeEvent
  970. transactionType
  971.  
  972. IDDEEvent
  973. buffer
  974. setBuffer
  975. setStatus
  976. status
  977.  
  978.  
  979. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEAcknowledgePokeEvent ΓòÉΓòÉΓòÉ
  980.  
  981. Inherited Members
  982. IBase
  983. recoverable
  984. unrecoverable
  985.  
  986.  
  987. ΓòÉΓòÉΓòÉ 1.5.1. IDDEAcknowledgePokeEvent::IDDEAcknowledgePokeEvent ΓòÉΓòÉΓòÉ
  988.  
  989. You can construct and destruct objects of this class, although normally you 
  990. will never need to do so.  These events are normally created and deleted for 
  991. you by IDDEClientConversation objects. 
  992.  
  993. public:
  994. IDDEAcknowledgePokeEvent(const IEvent& ddeEvent);
  995.  
  996. Platform Support 
  997.  
  998. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  999. ΓöéPM          ΓöéMOTIF       Γöé
  1000. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1001. ΓöéYes         ΓöéNo          Γöé
  1002. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1003.  
  1004.  
  1005. ΓòÉΓòÉΓòÉ 1.5.2. IDDEAcknowledgePokeEvent::pokedData ΓòÉΓòÉΓòÉ
  1006.  
  1007. Returns the data that the client asked the server application to set. 
  1008.  
  1009. Note:  The IDDEAcknowledgePokeEvent::pokedData function's IString is 
  1010. constructed from a void* and length. For character strings, if the terminating 
  1011. NULL is included in the length, it is in the buffer. Before performing string 
  1012. operations such as concatenation on this string, use IString::stripTrailing to 
  1013. strip any trailing NULL character. 
  1014.  
  1015. See IString and stripTrailing for information about that class and function. 
  1016.  
  1017. public:
  1018. IString pokedData() const;
  1019.  
  1020. Platform Support 
  1021.  
  1022. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1023. ΓöéPM          ΓöéMOTIF       Γöé
  1024. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1025. ΓöéYes         ΓöéNo          Γöé
  1026. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1027.  
  1028.  
  1029. ΓòÉΓòÉΓòÉ 1.5.3. IDDEAcknowledgePokeEvent::~IDDEAcknowledgePokeEvent ΓòÉΓòÉΓòÉ
  1030.  
  1031. public:
  1032. ~IDDEAcknowledgePokeEvent();
  1033.  
  1034. Platform Support 
  1035.  
  1036. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1037. ΓöéPM          ΓöéMOTIF       Γöé
  1038. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1039. ΓöéYes         ΓöéNo          Γöé
  1040. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1041.  
  1042.  
  1043. ΓòÉΓòÉΓòÉ 1.6. IDDEActiveServer ΓòÉΓòÉΓòÉ
  1044.  
  1045. Description 
  1046.  
  1047. Derivation 
  1048.  
  1049. Constructors 
  1050.  
  1051. Public Functions 
  1052.  
  1053. Protected Data 
  1054.  
  1055. To close all the panels in a chapter, double click on this panel's system menu. 
  1056.  
  1057.  
  1058. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEActiveServer ΓòÉΓòÉΓòÉ
  1059.  
  1060. IBase
  1061.   Γöé
  1062. IDDEActiveServer
  1063.  
  1064. Inherited by none. 
  1065.  
  1066.  
  1067. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEActiveServer ΓòÉΓòÉΓòÉ
  1068.  
  1069. iddecset.hpp 
  1070.  
  1071. The IDDEActiveServer class holds information about a Dynamic Data Exchange 
  1072. (DDE) server application and a particular topic the server application 
  1073. supports. 
  1074.  
  1075. Objects of this class are created to provide information about possible 
  1076. conversations when one of the two broadcast functions, 
  1077. IDDEClientConversation::supportedTopics or 
  1078. IDDEClientConversation::supportingApplications, is called. 
  1079. IDDEClientConversation objects create objects of this class, which are not 
  1080. intended to be created by application programmers. See IDDEClientConversation, 
  1081. supportedTopics, or supportingApplications for more information. 
  1082.  
  1083.  
  1084. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEActiveServer ΓòÉΓòÉΓòÉ
  1085.  
  1086. Constructors
  1087. IDDEActiveServer
  1088. ~IDDEActiveServer
  1089.  
  1090. Server Attributes
  1091. application
  1092. isCaseSensitive
  1093. topic
  1094.  
  1095. Inherited Members
  1096. IBase
  1097. asDebugInfo
  1098. asString
  1099. messageFile
  1100. messageText
  1101. setMessageFile
  1102. version
  1103.  
  1104.  
  1105. ΓòÉΓòÉΓòÉ <hidden> IDDEActiveServer - Constructors ΓòÉΓòÉΓòÉ
  1106.  
  1107. You can construct and destruct objects of this class, although normally you 
  1108. will never need to do so.  These events are normally created and deleted for 
  1109. you by IDDEClientConversation objects. 
  1110.  
  1111.  
  1112. ΓòÉΓòÉΓòÉ <hidden> IDDEActiveServer - Server Attributes ΓòÉΓòÉΓòÉ
  1113.  
  1114. Use these members to query information about a DDE server application. 
  1115.  
  1116.  
  1117. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEActiveServer ΓòÉΓòÉΓòÉ
  1118.  
  1119. Inherited Members
  1120. IBase
  1121. recoverable
  1122. unrecoverable
  1123.  
  1124.  
  1125. ΓòÉΓòÉΓòÉ 1.6.1. IDDEActiveServer::application ΓòÉΓòÉΓòÉ
  1126.  
  1127. Returns the name of the server application. 
  1128.  
  1129. public:
  1130. IString application() const;
  1131.  
  1132. Platform Support 
  1133.  
  1134. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1135. ΓöéPM          ΓöéMOTIF       Γöé
  1136. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1137. ΓöéYes         ΓöéNo          Γöé
  1138. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1139.  
  1140.  
  1141. ΓòÉΓòÉΓòÉ 1.6.2. IDDEActiveServer::IDDEActiveServer ΓòÉΓòÉΓòÉ
  1142.  
  1143. You can construct and destruct objects of this class, although normally you 
  1144. will never need to do so.  These events are normally created and deleted for 
  1145. you by IDDEClientConversation objects. 
  1146.  
  1147. public:
  1148. IDDEActiveServer( const char* applicationName,
  1149.                   const char* topicName,
  1150.                   Boolean caseSensitive);
  1151.  
  1152. Platform Support 
  1153.  
  1154. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1155. ΓöéPM          ΓöéMOTIF       Γöé
  1156. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1157. ΓöéYes         ΓöéNo          Γöé
  1158. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1159.  
  1160.  
  1161. ΓòÉΓòÉΓòÉ 1.6.3. IDDEActiveServer::isCaseSensitive ΓòÉΓòÉΓòÉ
  1162.  
  1163. Returns true if the server enforces case sensitivity; otherwise, it returns 
  1164. false. 
  1165.  
  1166. public:
  1167. Boolean isCaseSensitive() const;
  1168.  
  1169. Platform Support 
  1170.  
  1171. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1172. ΓöéPM          ΓöéMOTIF       Γöé
  1173. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1174. ΓöéYes         ΓöéNo          Γöé
  1175. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1176.  
  1177.  
  1178. ΓòÉΓòÉΓòÉ 1.6.4. IDDEActiveServer::topic ΓòÉΓòÉΓòÉ
  1179.  
  1180. Returns the name of the topic supported by the server. 
  1181.  
  1182. public:
  1183. IString topic() const;
  1184.  
  1185. Platform Support 
  1186.  
  1187. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1188. ΓöéPM          ΓöéMOTIF       Γöé
  1189. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1190. ΓöéYes         ΓöéNo          Γöé
  1191. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1192.  
  1193.  
  1194. ΓòÉΓòÉΓòÉ 1.6.5. IDDEActiveServer::~IDDEActiveServer ΓòÉΓòÉΓòÉ
  1195.  
  1196. public:
  1197. ~IDDEActiveServer();
  1198.  
  1199. Platform Support 
  1200.  
  1201. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1202. ΓöéPM          ΓöéMOTIF       Γöé
  1203. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1204. ΓöéYes         ΓöéNo          Γöé
  1205. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1206.  
  1207.  
  1208. ΓòÉΓòÉΓòÉ 1.7. IDDEActiveServerSet ΓòÉΓòÉΓòÉ
  1209.  
  1210. Description 
  1211.  
  1212. Derivation 
  1213.  
  1214. Constructors 
  1215.  
  1216. Public Functions 
  1217.  
  1218. To close all the panels in a chapter, double click on this panel's system menu. 
  1219.  
  1220.  
  1221. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEActiveServerSet ΓòÉΓòÉΓòÉ
  1222.  
  1223. ISet
  1224.   Γöé
  1225. IDDEActiveServerSet
  1226.  
  1227. Inherited by none. 
  1228.  
  1229.  
  1230. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEActiveServerSet ΓòÉΓòÉΓòÉ
  1231.  
  1232. iddecset.hpp 
  1233.  
  1234. The IDDEActiverServerSet class is a set created using the ISet template class. 
  1235. The set contains pointers to IDDEActiveServer objects. See IDDEActiveServer for 
  1236. information about that class. 
  1237.  
  1238. An application creates an object of this class to use with the 
  1239. IDDEClientConversation::supportingApplications or 
  1240. IDDEClientConversation::supportedTopics function to hold the current set of 
  1241. active servers. If you remove individual elements of this set, delete the 
  1242. IDDEActiveServer object to which the element points or the memory is not 
  1243. recovered. See supportingApplications and supportedTopics for information about 
  1244. those functions. 
  1245.  
  1246.  
  1247. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEActiveServerSet ΓòÉΓòÉΓòÉ
  1248.  
  1249. Constructors
  1250. IDDEActiveServerSet
  1251. ~IDDEActiveServerSet
  1252.  
  1253.  
  1254. ΓòÉΓòÉΓòÉ <hidden> IDDEActiveServerSet - Constructors ΓòÉΓòÉΓòÉ
  1255.  
  1256. You can construct and destruct objects of this class. 
  1257.  
  1258.  
  1259. ΓòÉΓòÉΓòÉ <hidden> IDDEActiveServerSet - Hidden Members ΓòÉΓòÉΓòÉ
  1260.  
  1261. These functions are placed in the private section of the class to prevent you 
  1262. from using them. 
  1263.  
  1264.  
  1265. ΓòÉΓòÉΓòÉ 1.7.1. IDDEActiveServerSet::IDDEActiveServerSet ΓòÉΓòÉΓòÉ
  1266.  
  1267. You can construct and destruct objects of this class. 
  1268.  
  1269. public:
  1270. IDDEActiveServerSet();
  1271.  
  1272. You can construct an object of this class using the default constructor, which 
  1273. does not accept any arguments. 
  1274.  
  1275. Platform Support 
  1276.  
  1277. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1278. ΓöéPM          ΓöéMOTIF       Γöé
  1279. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1280. ΓöéYes         ΓöéNo          Γöé
  1281. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1282.  
  1283.  
  1284. ΓòÉΓòÉΓòÉ 1.7.2. IDDEActiveServerSet::~IDDEActiveServerSet ΓòÉΓòÉΓòÉ
  1285.  
  1286. This function removes all the elements from the set, and deletes them. 
  1287.  
  1288. public:
  1289. ~IDDEActiveServerSet();
  1290.  
  1291. Platform Support 
  1292.  
  1293. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1294. ΓöéPM          ΓöéMOTIF       Γöé
  1295. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1296. ΓöéYes         ΓöéNo          Γöé
  1297. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1298.  
  1299.  
  1300. ΓòÉΓòÉΓòÉ 1.8. IDDEBeginEvent ΓòÉΓòÉΓòÉ
  1301.  
  1302. Description 
  1303.  
  1304. Derivation 
  1305.  
  1306. Constructors 
  1307.  
  1308. Public Functions 
  1309.  
  1310. Protected Data 
  1311.  
  1312. To close all the panels in a chapter, double click on this panel's system menu. 
  1313.  
  1314.  
  1315. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEBeginEvent ΓòÉΓòÉΓòÉ
  1316.  
  1317. IBase
  1318.   Γöé
  1319. IVBase
  1320.   Γöé
  1321. IEvent
  1322.   Γöé
  1323. IDDEBeginEvent
  1324.  
  1325. Inherited by none. 
  1326.  
  1327.  
  1328. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEBeginEvent ΓòÉΓòÉΓòÉ
  1329.  
  1330. iddeevt.hpp 
  1331.  
  1332. The IDDEBeginEvent class provides event information to a server application 
  1333. when a client has asked the server to begin a conversation. 
  1334.  
  1335. An object of this class is created when an IDDETopicServer object needs to pass 
  1336. an acceptConversation request to the server application. You do not construct 
  1337. objects of this class. See IDDETopicServer and acceptConversation for 
  1338. information about that class and function. 
  1339.  
  1340.  
  1341. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEBeginEvent ΓòÉΓòÉΓòÉ
  1342.  
  1343. Constructors
  1344. IDDEBeginEvent
  1345. ~IDDEBeginEvent
  1346.  
  1347. Event Attributes
  1348. application
  1349. setCaseSensitive
  1350. topic
  1351.  
  1352. Inherited Members
  1353. IEvent
  1354. controlHandle
  1355. controlWindow
  1356. dispatchingWindow
  1357. eventId
  1358. eventType
  1359. handle
  1360. operator =
  1361. parameter1
  1362. parameter2
  1363. passToOwner
  1364. result
  1365. setControlHandle
  1366. setDispatchingHandle
  1367. setEventType
  1368. setHandle
  1369. setPassToOwner
  1370. setResult
  1371. window
  1372.  
  1373. IVBase
  1374. asDebugInfo
  1375. asString
  1376.  
  1377. IBase
  1378. asDebugInfo
  1379. asString
  1380. messageFile
  1381. messageText
  1382. setMessageFile
  1383. version
  1384.  
  1385.  
  1386. ΓòÉΓòÉΓòÉ <hidden> IDDEBeginEvent - Constructors ΓòÉΓòÉΓòÉ
  1387.  
  1388. You can construct and destruct objects of this class, although normally you 
  1389. will never need to do so.  These events are normally created and deleted for 
  1390. you by IDDETopicServer objects. 
  1391.  
  1392.  
  1393. ΓòÉΓòÉΓòÉ <hidden> IDDEBeginEvent - Event Attributes ΓòÉΓòÉΓòÉ
  1394.  
  1395. Use these members to query information about the requested conversation and to 
  1396. set  the case sensitivity of the conversation, if it is accepted. 
  1397.  
  1398.  
  1399. ΓòÉΓòÉΓòÉ <hidden> IDDEBeginEvent - Hidden Members ΓòÉΓòÉΓòÉ
  1400.  
  1401. These functions are placed in the private section of the class to prevent 
  1402. objects of this class from being copied. 
  1403.  
  1404.  
  1405. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEBeginEvent ΓòÉΓòÉΓòÉ
  1406.  
  1407. Inherited Members
  1408. IBase
  1409. recoverable
  1410. unrecoverable
  1411.  
  1412.  
  1413. ΓòÉΓòÉΓòÉ 1.8.1. IDDEBeginEvent::application ΓòÉΓòÉΓòÉ
  1414.  
  1415. Returns the name of the requested application. 
  1416.  
  1417. public:
  1418. IString application() const;
  1419.  
  1420. Platform Support 
  1421.  
  1422. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1423. ΓöéPM          ΓöéMOTIF       Γöé
  1424. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1425. ΓöéYes         ΓöéNo          Γöé
  1426. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1427.  
  1428.  
  1429. ΓòÉΓòÉΓòÉ 1.8.2. IDDEBeginEvent::IDDEBeginEvent ΓòÉΓòÉΓòÉ
  1430.  
  1431. You can construct and destruct objects of this class, although normally you 
  1432. will never need to do so.  These events are normally created and deleted for 
  1433. you by IDDETopicServer objects. 
  1434.  
  1435. public:
  1436. IDDEBeginEvent(const IEvent& ddeBeginEvent);
  1437.  
  1438. Platform Support 
  1439.  
  1440. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1441. ΓöéPM          ΓöéMOTIF       Γöé
  1442. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1443. ΓöéYes         ΓöéNo          Γöé
  1444. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1445.  
  1446.  
  1447. ΓòÉΓòÉΓòÉ 1.8.3. IDDEBeginEvent::setCaseSensitive ΓòÉΓòÉΓòÉ
  1448.  
  1449. Sets the case-sensitive flag to true. The server application should set this 
  1450. flag if it enforces case sensitivity. 
  1451.  
  1452. public:
  1453. IDDEBeginEvent& setCaseSensitive(Boolean caseSensitive);
  1454.  
  1455. Platform Support 
  1456.  
  1457. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1458. ΓöéPM          ΓöéMOTIF       Γöé
  1459. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1460. ΓöéYes         ΓöéNo          Γöé
  1461. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1462.  
  1463.  
  1464. ΓòÉΓòÉΓòÉ 1.8.4. IDDEBeginEvent::topic ΓòÉΓòÉΓòÉ
  1465.  
  1466. Returns the name of the requested topic. 
  1467.  
  1468. public:
  1469. IString topic() const;
  1470.  
  1471. Platform Support 
  1472.  
  1473. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1474. ΓöéPM          ΓöéMOTIF       Γöé
  1475. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1476. ΓöéYes         ΓöéNo          Γöé
  1477. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1478.  
  1479.  
  1480. ΓòÉΓòÉΓòÉ 1.8.5. IDDEBeginEvent::~IDDEBeginEvent ΓòÉΓòÉΓòÉ
  1481.  
  1482. public:
  1483. ~IDDEBeginEvent();
  1484.  
  1485. Platform Support 
  1486.  
  1487. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1488. ΓöéPM          ΓöéMOTIF       Γöé
  1489. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1490. ΓöéYes         ΓöéNo          Γöé
  1491. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1492.  
  1493.  
  1494. ΓòÉΓòÉΓòÉ 1.9. IDDEClientAcknowledgeEvent ΓòÉΓòÉΓòÉ
  1495.  
  1496. Description 
  1497.  
  1498. Derivation 
  1499.  
  1500. Constructors 
  1501.  
  1502. Public Functions 
  1503.  
  1504. Protected Functions 
  1505.  
  1506. Protected Data 
  1507.  
  1508. To close all the panels in a chapter, double click on this panel's system menu. 
  1509.  
  1510.  
  1511. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEClientAcknowledgeEvent ΓòÉΓòÉΓòÉ
  1512.  
  1513. IBase
  1514.   Γöé
  1515. IVBase
  1516.   Γöé
  1517. IEvent
  1518.   Γöé
  1519. IDDEEvent
  1520.   Γöé
  1521. IDDEAcknowledgeEvent
  1522.   Γöé
  1523. IDDEClientAcknowledgeEvent
  1524.  
  1525. Inherited by none. 
  1526.  
  1527.  
  1528. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEClientAcknowledgeEvent ΓòÉΓòÉΓòÉ
  1529.  
  1530. iddeevt.hpp 
  1531.  
  1532. The IDDEClientAcknowledgeEvent class provides event information to a client 
  1533. application regarding an acknowledgment from a server. 
  1534.  
  1535. An object of this class or one of its subclasses is created when an 
  1536. IDDEClientConversation object needs to pass information about an acknowledgment 
  1537. to the client application. You do not construct objects of this class. See 
  1538. IDDEClientConversation for information about that class. 
  1539.  
  1540.  
  1541. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEClientAcknowledgeEvent ΓòÉΓòÉΓòÉ
  1542.  
  1543. Constructors
  1544. IDDEClientAcknowledgeEvent
  1545. ~IDDEClientAcknowledgeEvent
  1546.  
  1547. Event Information
  1548. isAckToBeginHotLink
  1549. isAckToEndHotLink
  1550. isAckToRequestData
  1551.  
  1552. Inherited Members
  1553. IDDEAcknowledgeEvent
  1554. applicationSpecificData
  1555. isAckPositive
  1556. isApplicationBusy
  1557. isMessageUnderstood
  1558.  
  1559. IDDEEvent
  1560. format
  1561. item
  1562.  
  1563. IEvent
  1564. controlHandle
  1565. controlWindow
  1566. dispatchingWindow
  1567. eventId
  1568. eventType
  1569. handle
  1570. operator =
  1571. parameter1
  1572. parameter2
  1573. passToOwner
  1574. result
  1575. setControlHandle
  1576. setDispatchingHandle
  1577. setEventType
  1578. setHandle
  1579. setPassToOwner
  1580. setResult
  1581. window
  1582.  
  1583. IVBase
  1584. asDebugInfo
  1585. asString
  1586.  
  1587. IBase
  1588. asDebugInfo
  1589. asString
  1590. messageFile
  1591. messageText
  1592. setMessageFile
  1593. version
  1594.  
  1595.  
  1596. ΓòÉΓòÉΓòÉ <hidden> IDDEClientAcknowledgeEvent - Constructors ΓòÉΓòÉΓòÉ
  1597.  
  1598. You can construct and destruct objects of this class, although normally you 
  1599. will never need to do so.  These events are normally created and deleted for 
  1600. you by IDDEClientConversation objects. 
  1601.  
  1602.  
  1603. ΓòÉΓòÉΓòÉ <hidden> IDDEClientAcknowledgeEvent - Event Information ΓòÉΓòÉΓòÉ
  1604.  
  1605. Use these members to query information about the type of the event that the 
  1606. acknowledgment is for. 
  1607.  
  1608.  
  1609. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEClientAcknowledgeEvent ΓòÉΓòÉΓòÉ
  1610.  
  1611. Inherited Members
  1612. IDDEAcknowledgeEvent
  1613. transactionType
  1614.  
  1615. IDDEEvent
  1616. buffer
  1617. setBuffer
  1618. setStatus
  1619. status
  1620.  
  1621.  
  1622. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEClientAcknowledgeEvent ΓòÉΓòÉΓòÉ
  1623.  
  1624. Inherited Members
  1625. IBase
  1626. recoverable
  1627. unrecoverable
  1628.  
  1629.  
  1630. ΓòÉΓòÉΓòÉ 1.9.1. IDDEClientAcknowledgeEvent::IDDEClientAcknowledgeEvent ΓòÉΓòÉΓòÉ
  1631.  
  1632. You can construct and destruct objects of this class, although normally you 
  1633. will never need to do so.  These events are normally created and deleted for 
  1634. you by IDDEClientConversation objects. 
  1635.  
  1636. public:
  1637. IDDEClientAcknowledgeEvent(const IEvent& ddeEvent);
  1638.  
  1639. Platform Support 
  1640.  
  1641. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1642. ΓöéPM          ΓöéMOTIF       Γöé
  1643. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1644. ΓöéYes         ΓöéNo          Γöé
  1645. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1646.  
  1647.  
  1648. ΓòÉΓòÉΓòÉ 1.9.2. IDDEClientAcknowledgeEvent::isAckToBeginHotLink ΓòÉΓòÉΓòÉ
  1649.  
  1650. Returns true if the acknowledgment is in response to 
  1651. IDDEClientConversation::beginHotLink being called; otherwise, it returns false. 
  1652.  
  1653. See beginHotLink for information about that member. 
  1654.  
  1655. public:
  1656. Boolean isAckToBeginHotLink() const;
  1657.  
  1658. Platform Support 
  1659.  
  1660. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1661. ΓöéPM          ΓöéMOTIF       Γöé
  1662. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1663. ΓöéYes         ΓöéNo          Γöé
  1664. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1665.  
  1666.  
  1667. ΓòÉΓòÉΓòÉ 1.9.3. IDDEClientAcknowledgeEvent::isAckToEndHotLink ΓòÉΓòÉΓòÉ
  1668.  
  1669. Returns true if the acknowledgment is in response to 
  1670. IDDEClientConversation::endHotLink being called; otherwise, it returns false. 
  1671.  
  1672. See endHotLink for information about that member. 
  1673.  
  1674. public:
  1675. Boolean isAckToEndHotLink() const;
  1676.  
  1677. Platform Support 
  1678.  
  1679. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1680. ΓöéPM          ΓöéMOTIF       Γöé
  1681. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1682. ΓöéYes         ΓöéNo          Γöé
  1683. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1684.  
  1685.  
  1686. ΓòÉΓòÉΓòÉ 1.9.4. IDDEClientAcknowledgeEvent::isAckToRequestData ΓòÉΓòÉΓòÉ
  1687.  
  1688. Returns true if the acknowledgment is in response to 
  1689. IDDEClientConversation::requestData being called; otherwise, it returns false. 
  1690.  
  1691. See requestData for information about that member. 
  1692.  
  1693. public:
  1694. Boolean isAckToRequestData() const;
  1695.  
  1696. Platform Support 
  1697.  
  1698. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1699. ΓöéPM          ΓöéMOTIF       Γöé
  1700. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1701. ΓöéYes         ΓöéNo          Γöé
  1702. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1703.  
  1704.  
  1705. ΓòÉΓòÉΓòÉ 1.9.5. IDDEClientAcknowledgeEvent::~IDDEClientAcknowledgeEvent ΓòÉΓòÉΓòÉ
  1706.  
  1707. public:
  1708. ~IDDEClientAcknowledgeEvent();
  1709.  
  1710. Platform Support 
  1711.  
  1712. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1713. ΓöéPM          ΓöéMOTIF       Γöé
  1714. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1715. ΓöéYes         ΓöéNo          Γöé
  1716. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1717.  
  1718.  
  1719. ΓòÉΓòÉΓòÉ 1.10. IDDEClientConversation ΓòÉΓòÉΓòÉ
  1720.  
  1721. Description 
  1722.  
  1723. Derivation 
  1724.  
  1725. Constructors 
  1726.  
  1727. Public Functions 
  1728.  
  1729. Protected Functions 
  1730.  
  1731. Protected Data 
  1732.  
  1733. To close all the panels in a chapter, double click on this panel's system menu. 
  1734.  
  1735.  
  1736. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEClientConversation ΓòÉΓòÉΓòÉ
  1737.  
  1738. IBase
  1739.   Γöé
  1740. IVBase
  1741.   Γöé
  1742. IHandler
  1743.   Γöé
  1744. IDDEClientConversation
  1745.  
  1746. Inherited by none. 
  1747.  
  1748.  
  1749. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEClientConversation ΓòÉΓòÉΓòÉ
  1750.  
  1751. iddeccnv.hpp 
  1752.  
  1753. The IDDEClientConversation class adds Dynamic Data Exchange (DDE) client 
  1754. function to an application. 
  1755.  
  1756. Create an object of this class for each conversation you want to initiate with 
  1757. a server application.  The object manages all window, shared memory, and atom 
  1758. table processing. When a conversation with a server ends, the 
  1759. IDDEClientConversation object can initiate another conversation with that 
  1760. server or any other server. An object of this class can find all topics 
  1761. supported by all DDE server applications on the system. 
  1762.  
  1763. This class uses a window to communicate; therefore, window message processing 
  1764. must occur. This means that ICurrentThread::processMsgs must be called. There 
  1765. are several ways for this to occur. Normally, this is accomplished by calling 
  1766. IApplication::current().run(). See processMsgs, current, and run for 
  1767. information about those members. 
  1768.  
  1769.  
  1770. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEClientConversation ΓòÉΓòÉΓòÉ
  1771.  
  1772. Broadcasts
  1773. supportedTopics
  1774. supportingApplications
  1775.  
  1776. Constructors
  1777. IDDEClientConversation
  1778. ~IDDEClientConversation
  1779.  
  1780. Conversation Information
  1781. application
  1782. clientHandle
  1783. inConversation
  1784. isCaseSensitive
  1785. outstandingTransactionCount
  1786. topic
  1787.  
  1788. Conversation Initiation and Termination
  1789. begin
  1790. end
  1791.  
  1792. Hot Link Information
  1793. hotLinkCount
  1794. hotLinks
  1795.  
  1796. Transactions
  1797. beginHotLink
  1798. endHotLink
  1799. endHotLinks
  1800. executeCommands
  1801. pokeData
  1802. requestData
  1803.  
  1804. Inherited Members
  1805. IHandler
  1806. asDebugInfo
  1807. asString
  1808. disable
  1809. enable
  1810. handleEventsFor
  1811. isEnabled
  1812. stopHandlingEventsFor
  1813.  
  1814. IVBase
  1815. asDebugInfo
  1816. asString
  1817.  
  1818. IBase
  1819. asDebugInfo
  1820. asString
  1821. messageFile
  1822. messageText
  1823. setMessageFile
  1824. version
  1825.  
  1826.  
  1827. ΓòÉΓòÉΓòÉ <hidden> IDDEClientConversation - Broadcasts ΓòÉΓòÉΓòÉ
  1828.  
  1829. Use these members to query information about the topics supported by the 
  1830. currently active DDE server applications. 
  1831.  
  1832.  
  1833. ΓòÉΓòÉΓòÉ <hidden> IDDEClientConversation - Constructors ΓòÉΓòÉΓòÉ
  1834.  
  1835. You can construct objects of this class in two ways. Both constructors have a 
  1836. Boolean argument, useEventThread. This argument is optional but is also highly 
  1837. recommended if the application must do any extensive processing or interacts 
  1838. with the user during any of the callback functions. Specifying true allows 
  1839. IDDEClientConversation to create a secondary thread to process incoming events. 
  1840. This prevents problems with window message processing because the thread is 
  1841. created without a message queue. If you specify false, no secondary thread is 
  1842. created and you should return promptly from all callback functions. 
  1843.  
  1844.  
  1845. ΓòÉΓòÉΓòÉ <hidden> IDDEClientConversation - Conversation Information ΓòÉΓòÉΓòÉ
  1846.  
  1847. Use these members to obtain the attributes of this object, including 
  1848. information about the conversation if there is one currently active. 
  1849.  
  1850.  
  1851. ΓòÉΓòÉΓòÉ <hidden> IDDEClientConversation - Conversation Initiation and Termination ΓòÉΓòÉΓòÉ
  1852.  
  1853. Use these members to begin and end conversations with DDE server applications. 
  1854.  
  1855.  
  1856. ΓòÉΓòÉΓòÉ <hidden> IDDEClientConversation - Event Dispatching ΓòÉΓòÉΓòÉ
  1857.  
  1858. Event dispatching members process events sent by the DDE server application. 
  1859. The dispatchHandlerEvent function is called whenever an event is sent to this 
  1860. object, and it calls one of the other appropriate members in this object to 
  1861. actually process the event. 
  1862.  
  1863. Typically, you do not need to override any of these members.  If you want to 
  1864. provide some additional behavior before or after the event is processed, make 
  1865. sure that you call the IDDEClientConversation version of the member or 
  1866. unpredictable results can occur and the conversation may not be able to process 
  1867. further events from the DDE server application.  You may need to override one 
  1868. of these members if the server application sends a DDE message not supported by 
  1869. the DDE protocol at that particular point in the conversation.  You may need to 
  1870. do this because the IDDEClientConversation object throws these invalid events 
  1871. away. 
  1872.  
  1873.  
  1874. ΓòÉΓòÉΓòÉ <hidden> IDDEClientConversation - Event Processing ΓòÉΓòÉΓòÉ
  1875.  
  1876. Event-processing members are called to provide you with information when events 
  1877. are received from the DDE server application. To obtain the information 
  1878. provided by any of these virtual members, you must derive from this class and 
  1879. override the members.  All of the members, except for the data member which is 
  1880. pure virtual, have default implementations so that you only need to override 
  1881. the members that provide information you wish to process. 
  1882.  
  1883. If you specify true for the useEventThread parameter of the 
  1884. IDDEClientConversation constructor, all of these members are invoked on a 
  1885. secondary thread. 
  1886.  
  1887.  
  1888. ΓòÉΓòÉΓòÉ <hidden> IDDEClientConversation - Hidden Members ΓòÉΓòÉΓòÉ
  1889.  
  1890. These functions are placed in the private section of the class to prevent you 
  1891. from copying objects of this class. 
  1892.  
  1893.  
  1894. ΓòÉΓòÉΓòÉ <hidden> IDDEClientConversation - Hot Link Information ΓòÉΓòÉΓòÉ
  1895.  
  1896. Use these members to obtain information about the hot links currently active in 
  1897. this object. 
  1898.  
  1899.  
  1900. ΓòÉΓòÉΓòÉ <hidden> IDDEClientConversation - Miscellaneous Implementation ΓòÉΓòÉΓòÉ
  1901.  
  1902. The IDDEClientConversation object uses these members to provide portions of its 
  1903. implementation. Typically you do not need to override these members. 
  1904.  
  1905.  
  1906. ΓòÉΓòÉΓòÉ <hidden> IDDEClientConversation - Transactions ΓòÉΓòÉΓòÉ
  1907.  
  1908. Use these members to send transactions to the DDE server application. Most of 
  1909. them accept a string that identifies the format in which the data is rendered. 
  1910. The default is IDDE::textFormat, which specifies text format.  Formats are 
  1911. standardized by various vendors, who describe them in their operating system or 
  1912. application documentation. 
  1913.  
  1914.  
  1915. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEClientConversation ΓòÉΓòÉΓòÉ
  1916.  
  1917. Event Dispatching
  1918. dispatchHandlerEvent
  1919. handleAck
  1920. handleData
  1921. handleInitiateAck
  1922. handleTerminate
  1923.  
  1924. Event Processing
  1925. acknowledged
  1926. conversationEnded
  1927. data
  1928. executeAcknowledged
  1929. hotLinkInform
  1930. pokeAcknowledged
  1931.  
  1932. Miscellaneous Implementation
  1933. endAllHotLinks
  1934. findTransaction
  1935.  
  1936. Inherited Members
  1937. IHandler
  1938. defaultProcedure
  1939. dispatchHandlerEvent
  1940.  
  1941.  
  1942. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEClientConversation ΓòÉΓòÉΓòÉ
  1943.  
  1944. Inherited Members
  1945. IBase
  1946. recoverable
  1947. unrecoverable
  1948.  
  1949.  
  1950. ΓòÉΓòÉΓòÉ 1.10.1. IDDEClientConversation::acknowledged ΓòÉΓòÉΓòÉ
  1951.  
  1952. Provides generic acknowledgment from the server to a client initiated 
  1953. transaction. To get information provided by this function, provide a 
  1954. specialized implementation in the subclass. 
  1955.  
  1956. A positive acknowledgment can be sent in response to an 
  1957. IDDEClientConversation::beginHotLink or IDDEClientConversation::endHotLink 
  1958. member. A negative acknowledgment can be sent in response to the same two 
  1959. members, as well as to an IDDEClientConversation::requestData member. 
  1960.  
  1961. See beginHotLink, endHotLink, and requestData for information about those 
  1962. members. 
  1963.  
  1964. If true is specified for the useEventThread argument of the 
  1965. IDDEClientConversation constructor, this member is called on a secondary 
  1966. thread. 
  1967.  
  1968. protected:
  1969. virtual void
  1970.   acknowledged( IDDEClientAcknowledgeEvent& event);
  1971.  
  1972. Platform Support 
  1973.  
  1974. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1975. ΓöéPM          ΓöéMOTIF       Γöé
  1976. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1977. ΓöéYes         ΓöéNo          Γöé
  1978. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1979.  
  1980.  
  1981. ΓòÉΓòÉΓòÉ 1.10.2. IDDEClientConversation::application ΓòÉΓòÉΓòÉ
  1982.  
  1983. Returns the name of the server application with which the client is conversing. 
  1984.  
  1985. public:
  1986. IString application() const;
  1987.  
  1988. Platform Support 
  1989.  
  1990. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1991. ΓöéPM          ΓöéMOTIF       Γöé
  1992. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  1993. ΓöéYes         ΓöéNo          Γöé
  1994. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1995.  
  1996.  
  1997. ΓòÉΓòÉΓòÉ 1.10.3. IDDEClientConversation::begin ΓòÉΓòÉΓòÉ
  1998.  
  1999. Attempts to initiate a conversation with the requested server application on 
  2000. the requested topic. The primary version of this overloaded member accepts the 
  2001. name of the requested application and topic as input and returns true if the 
  2002. conversation is successfully begun; otherwise it returns false. The version 
  2003. that accepts a server handle is provided along with the 
  2004. IDDEClientConversation::clientHandle member to allow an object of this class to 
  2005. converse with a server without engaging in the normal conversation 
  2006. initialization. 
  2007.  
  2008. See clientHandle for information about that function. 
  2009.  
  2010. Overload 1 
  2011.  
  2012. public:
  2013. virtual Boolean
  2014.   begin( const char* applicationName,
  2015.          const char* topicName);
  2016.  
  2017. Platform Support 
  2018.  
  2019. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2020. ΓöéPM          ΓöéMOTIF       Γöé
  2021. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2022. ΓöéYes         ΓöéNo          Γöé
  2023. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2024.  
  2025. Exceptions 
  2026.  
  2027. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2028. ΓöéIInvalidParameter   ΓöéThe applicationName or topicName        Γöé
  2029. Γöé                    Γöéparameter is NULL or has a zero length. Γöé
  2030. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2031. ΓöéIInvalidRequest     ΓöéThe object is already in conversation   Γöé
  2032. Γöé                    Γöéwith another application.               Γöé
  2033. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2034. ΓöéIAccessError        ΓöéThe operating system request to begin a Γöé
  2035. Γöé                    Γöéconversation failed.                    Γöé
  2036. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2037.  
  2038. Used in sample:   DDE Client Sample: aclient.cpp 
  2039.  
  2040. Overload 2 
  2041.  
  2042. public:
  2043. virtual IDDEClientConversation&
  2044.   begin( const IWindowHandle& serverHandle);
  2045.  
  2046. Platform Support 
  2047.  
  2048. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2049. ΓöéPM          ΓöéMOTIF       Γöé
  2050. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2051. ΓöéYes         ΓöéNo          Γöé
  2052. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2053.  
  2054. Exceptions 
  2055.  
  2056. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2057. ΓöéIInvalidParameter   ΓöéThe server window handle is not valid.  Γöé
  2058. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2059. ΓöéIInvalidRequest     ΓöéThe object is already in conversation   Γöé
  2060. Γöé                    Γöéwith another application.               Γöé
  2061. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2062.  
  2063.  
  2064. ΓòÉΓòÉΓòÉ 1.10.4. IDDEClientConversation::beginHotLink ΓòÉΓòÉΓòÉ
  2065.  
  2066. Requests the server to send a notification every time the value of the item 
  2067. changes. If the sendData argument is true, the data is sent with the 
  2068. notification in the requested format. If the pacing argument is true, the 
  2069. server is asked to wait for an acknowledgment from the client before sending a 
  2070. subsequent notification. 
  2071.  
  2072. This function accepts a format string that identifies the format in which the 
  2073. data is rendered. The default is IDDE::textFormat, which specifies the text 
  2074. format. 
  2075.  
  2076. Formats are standardized by various vendors, who describe them in their 
  2077. operating system or application documentation. 
  2078.  
  2079. public:
  2080. virtual IDDEClientConversation&
  2081.   beginHotLink( const char* item,
  2082.                 IDDE::Format format = IDDE::textFormat,
  2083.                 Boolean sendData = true,
  2084.                 Boolean pacing = false);
  2085.  
  2086. Platform Support 
  2087.  
  2088. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2089. ΓöéPM          ΓöéMOTIF       Γöé
  2090. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2091. ΓöéYes         ΓöéNo          Γöé
  2092. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2093.  
  2094. Exceptions 
  2095.  
  2096. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2097. ΓöéIInvalidRequest     ΓöéThe object is not in conversation with aΓöé
  2098. Γöé                    Γöéserver application, or a hot link for   Γöé
  2099. Γöé                    Γöéthis item and format is already active  Γöé
  2100. Γöé                    Γöéor pending.                             Γöé
  2101. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2102. ΓöéIInvalidParameter   ΓöéThe item or format parameter is NULL or Γöé
  2103. Γöé                    Γöéhas a zero length.                      Γöé
  2104. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2105. ΓöéIAccessError        ΓöéThe operating system request to post theΓöé
  2106. Γöé                    ΓöéDDE message to the server application   Γöé
  2107. Γöé                    Γöéfailed.                                 Γöé
  2108. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2109.  
  2110. Used in sample:   DDE Client Sample: aclient.cpp 
  2111.  
  2112.  
  2113. ΓòÉΓòÉΓòÉ 1.10.5. IDDEClientConversation::clientHandle ΓòÉΓòÉΓòÉ
  2114.  
  2115. Returns the window handle of the client conversation. This is provided, along 
  2116. with the IDDEClientConversation::begin member, to allow an object of this class 
  2117. to converse with a server without engaging in the normal conversation 
  2118. initialization. 
  2119.  
  2120. See begin for information about that member. 
  2121.  
  2122. public:
  2123. IWindowHandle clientHandle() const;
  2124.  
  2125. Platform Support 
  2126.  
  2127. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2128. ΓöéPM          ΓöéMOTIF       Γöé
  2129. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2130. ΓöéYes         ΓöéNo          Γöé
  2131. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2132.  
  2133.  
  2134. ΓòÉΓòÉΓòÉ 1.10.6. IDDEClientConversation::conversationEnded ΓòÉΓòÉΓòÉ
  2135.  
  2136. Notifies the client that the conversation is ending or ended. The conversation 
  2137. end can be initiated by either the client or the server, and can also be caused 
  2138. by an error condition in the IDDEClientConversation. 
  2139.  
  2140. protected:
  2141. virtual void conversationEnded(IDDEClientEndEvent& event);
  2142.  
  2143. Platform Support 
  2144.  
  2145. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2146. ΓöéPM          ΓöéMOTIF       Γöé
  2147. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2148. ΓöéYes         ΓöéNo          Γöé
  2149. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2150.  
  2151.  
  2152. ΓòÉΓòÉΓòÉ 1.10.7. IDDEClientConversation::data ΓòÉΓòÉΓòÉ
  2153.  
  2154. Provides data sent from the server. To get information provided by this member, 
  2155. provide a specialized implementation in the subclass. 
  2156.  
  2157. The data can be from an active hot link or as the result of the 
  2158. IDDEClientConversation::requestData member being called. See requestData for 
  2159. information about that member. 
  2160.  
  2161. If the server has requested an acknowledgment, the IDDEClientConversation 
  2162. object uses the return value from this member to determine whether to send a 
  2163. positive or negative acknowledgment. If the data is for a valid item and in the 
  2164. correct format, return true; otherwise, return false. 
  2165.  
  2166. If true is specified for the useEventThread argument of the 
  2167. IDDEClientConversation constructor, this member is called on a secondary 
  2168. thread. 
  2169.  
  2170. This member is pure virtual and must be overridden. 
  2171.  
  2172. protected:
  2173. virtual Boolean data(IDDEDataEvent& event) = 0;
  2174.  
  2175. Platform Support 
  2176.  
  2177. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2178. ΓöéPM          ΓöéMOTIF       Γöé
  2179. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2180. ΓöéYes         ΓöéNo          Γöé
  2181. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2182.  
  2183.  
  2184. ΓòÉΓòÉΓòÉ 1.10.8. IDDEClientConversation::dispatchHandlerEvent ΓòÉΓòÉΓòÉ
  2185.  
  2186. Calls the appropriate virtual member if a DDE client conversation event is 
  2187. found. 
  2188.  
  2189. protected:
  2190. virtual Boolean dispatchHandlerEvent(IEvent& event);
  2191.  
  2192. Platform Support 
  2193.  
  2194. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2195. ΓöéPM          ΓöéMOTIF       Γöé
  2196. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2197. ΓöéYes         ΓöéNo          Γöé
  2198. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2199.  
  2200. Exceptions 
  2201.  
  2202. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2203. ΓöéIOutOfSystemResourceΓöéThe operating system request to write toΓöé
  2204. Γöé                    Γöéa queue failed.  See the text of the    Γöé
  2205. Γöé                    Γöéexception for further information.      Γöé
  2206. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2207. ΓöéIAccessError        ΓöéThis function has been called           Γöé
  2208. Γöé                    Γöérecursively, possibly violating DDE     Γöé
  2209. Γöé                    Γöésynchronization rules.  Either constructΓöé
  2210. Γöé                    Γöéthis object with useEventThread=true, orΓöé
  2211. Γöé                    Γöéavoid displaying dialog boxes in the    Γöé
  2212. Γöé                    Γöéevent callback functions.               Γöé
  2213. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2214.  
  2215.  
  2216. ΓòÉΓòÉΓòÉ 1.10.9. IDDEClientConversation::end ΓòÉΓòÉΓòÉ
  2217.  
  2218. Ends the current conversation. 
  2219.  
  2220. public:
  2221. virtual IDDEClientConversation& end();
  2222.  
  2223. Platform Support 
  2224.  
  2225. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2226. ΓöéPM          ΓöéMOTIF       Γöé
  2227. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2228. ΓöéYes         ΓöéNo          Γöé
  2229. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2230.  
  2231. Exceptions 
  2232.  
  2233. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2234. ΓöéIInvalidRequest     ΓöéThe object is not in conversation with aΓöé
  2235. Γöé                    Γöéserver application.                     Γöé
  2236. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2237.  
  2238. Used in sample:   DDE Client Sample: aclient.cpp 
  2239.  
  2240.  
  2241. ΓòÉΓòÉΓòÉ 1.10.10. IDDEClientConversation::endAllHotLinks ΓòÉΓòÉΓòÉ
  2242.  
  2243. Called by the IDDEClientConversation::endHotLinks function to update hot link 
  2244. instance data when one or more hot links are ending. The first version of this 
  2245. overloaded member is called when all hot links on an item are ending. The other 
  2246. version, which accepts no arguments, is used when all hot links are ending. 
  2247.  
  2248. See endHotLinks for information about that member. 
  2249.  
  2250. Overload 1 
  2251.  
  2252. protected:
  2253. virtual void endAllHotLinks();
  2254.  
  2255. Platform Support 
  2256.  
  2257. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2258. ΓöéPM          ΓöéMOTIF       Γöé
  2259. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2260. ΓöéYes         ΓöéNo          Γöé
  2261. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2262.  
  2263. Exceptions 
  2264.  
  2265. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2266. ΓöéIAccessError        ΓöéThe operating system request to post theΓöé
  2267. Γöé                    ΓöéDDE message to the server application   Γöé
  2268. Γöé                    Γöéfailed.                                 Γöé
  2269. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2270. ΓöéIInvalidRequest     ΓöéThere are no active hot links, or an    Γöé
  2271. Γöé                    ΓöéendHotLinks() request for all hot links Γöé
  2272. Γöé                    Γöéis pending.                             Γöé
  2273. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2274.  
  2275. Overload 2 
  2276.  
  2277. protected:
  2278. virtual void endAllHotLinks(const char* item);
  2279.  
  2280. Platform Support 
  2281.  
  2282. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2283. ΓöéPM          ΓöéMOTIF       Γöé
  2284. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2285. ΓöéYes         ΓöéNo          Γöé
  2286. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2287.  
  2288. Exceptions 
  2289.  
  2290. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2291. ΓöéIInvalidParameter   ΓöéThe item parameter has a zero length.   Γöé
  2292. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2293. ΓöéIAccessError        ΓöéThe operating system request to post theΓöé
  2294. Γöé                    ΓöéDDE message to the server application   Γöé
  2295. Γöé                    Γöéfailed.                                 Γöé
  2296. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2297. ΓöéIInvalidRequest     ΓöéThere are no active hot links for this  Γöé
  2298. Γöé                    Γöéitem, or an endHotLinks() request for   Γöé
  2299. Γöé                    Γöéthis item is pending.                   Γöé
  2300. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2301.  
  2302.  
  2303. ΓòÉΓòÉΓòÉ 1.10.11. IDDEClientConversation::endHotLink ΓòÉΓòÉΓòÉ
  2304.  
  2305. Requests the server to end a hot link on the specified item and format. This 
  2306. member accepts a format string that identifies the format in which the data is 
  2307. rendered. The default is IDDE::textFormat, which specifies the text format. 
  2308.  
  2309. Formats are standardized by various vendors, who describe them in their 
  2310. operating system or application documentation. 
  2311.  
  2312. public:
  2313. virtual IDDEClientConversation&
  2314.   endHotLink( const char* item,
  2315.               IDDE::Format format = IDDE::textFormat);
  2316.  
  2317. Platform Support 
  2318.  
  2319. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2320. ΓöéPM          ΓöéMOTIF       Γöé
  2321. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2322. ΓöéYes         ΓöéNo          Γöé
  2323. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2324.  
  2325. Exceptions 
  2326.  
  2327. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2328. ΓöéIInvalidRequest     ΓöéThe object is not in conversation with aΓöé
  2329. Γöé                    Γöéserver application, there is no hot linkΓöé
  2330. Γöé                    Γöéfor this item and format, or an         Γöé
  2331. Γöé                    ΓöéendHotLink(s) request for this item and Γöé
  2332. Γöé                    Γöéformat is pending.                      Γöé
  2333. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2334. ΓöéIInvalidParameter   ΓöéThe item or format parameter is NULL or Γöé
  2335. Γöé                    Γöéhas a zero length.                      Γöé
  2336. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2337. ΓöéIAccessError        ΓöéThe operating system request to post theΓöé
  2338. Γöé                    ΓöéDDE message to the server application   Γöé
  2339. Γöé                    Γöéfailed.                                 Γöé
  2340. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2341.  
  2342.  
  2343. ΓòÉΓòÉΓòÉ 1.10.12. IDDEClientConversation::endHotLinks ΓòÉΓòÉΓòÉ
  2344.  
  2345. Requests the server to end one or more hot links. If the item argument is 
  2346. specified, the server is requested to end all hot links on the item in all 
  2347. formats. If no arguments are provided, the server is requested to end all hot 
  2348. links on all items in all formats. 
  2349.  
  2350. public:
  2351. virtual IDDEClientConversation&
  2352.   endHotLinks( const char* item = 0);
  2353.  
  2354. Platform Support 
  2355.  
  2356. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2357. ΓöéPM          ΓöéMOTIF       Γöé
  2358. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2359. ΓöéYes         ΓöéNo          Γöé
  2360. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2361.  
  2362. Exceptions 
  2363.  
  2364. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2365. ΓöéIInvalidRequest     ΓöéThe object is not in conversation with aΓöé
  2366. Γöé                    Γöéserver application.                     Γöé
  2367. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2368.  
  2369. Used in sample:   DDE Client Sample: aclient.cpp 
  2370.  
  2371.  
  2372. ΓòÉΓòÉΓòÉ 1.10.13. IDDEClientConversation::executeAcknowledged ΓòÉΓòÉΓòÉ
  2373.  
  2374. Positive or negative acknowledgment from the server as the result of the 
  2375. IDDEClientConversation::executeCommands member being called. To get information 
  2376. provided by this member, provide a specialized implementation in the subclass. 
  2377. See executeCommands for information about that member. 
  2378.  
  2379. If true is specified for the useEventThread argument of the 
  2380. IDDEClientConversation constructor, this member is called on a secondary 
  2381. thread. 
  2382.  
  2383. protected:
  2384. virtual void
  2385.   executeAcknowledged( IDDEAcknowledgeExecuteEvent& event);
  2386.  
  2387. Platform Support 
  2388.  
  2389. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2390. ΓöéPM          ΓöéMOTIF       Γöé
  2391. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2392. ΓöéYes         ΓöéNo          Γöé
  2393. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2394.  
  2395.  
  2396. ΓòÉΓòÉΓòÉ 1.10.14. IDDEClientConversation::executeCommands ΓòÉΓòÉΓòÉ
  2397.  
  2398. Requests the server to execute one or more commands. 
  2399.  
  2400. public:
  2401. virtual IDDEClientConversation&
  2402.   executeCommands( const void* commands,
  2403.                    unsigned long commandLength);
  2404.  
  2405. Platform Support 
  2406.  
  2407. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2408. ΓöéPM          ΓöéMOTIF       Γöé
  2409. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2410. ΓöéYes         ΓöéNo          Γöé
  2411. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2412.  
  2413. Exceptions 
  2414.  
  2415. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2416. ΓöéIInvalidRequest     ΓöéThe object is not in conversation with aΓöé
  2417. Γöé                    Γöéserver application.                     Γöé
  2418. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2419. ΓöéIInvalidParameter   ΓöéThe commands or commandLength parameter Γöé
  2420. Γöé                    Γöéis NULL.                                Γöé
  2421. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2422. ΓöéIAccessError        ΓöéThe operating system request to post theΓöé
  2423. Γöé                    ΓöéDDE message to the server application   Γöé
  2424. Γöé                    Γöéfailed.                                 Γöé
  2425. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2426.  
  2427.  
  2428. ΓòÉΓòÉΓòÉ 1.10.15. IDDEClientConversation::findTransaction ΓòÉΓòÉΓòÉ
  2429.  
  2430. Called by any of the handle members, such as IDDEClientConversation::handleAck 
  2431. and IDDEClientConversation::handleData, when it is suspected that the server is 
  2432. not sending acknowledgments when it should. If this member determines that the 
  2433. suspicion is correct, it simulates acknowledgments for the transactions that 
  2434. are waiting for these acknowledgments. 
  2435.  
  2436. protected:
  2437. virtual Boolean
  2438.   findTransaction( const IEvent& event,
  2439.                    Boolean removeMatch = false);
  2440.  
  2441. Platform Support 
  2442.  
  2443. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2444. ΓöéPM          ΓöéMOTIF       Γöé
  2445. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2446. ΓöéYes         ΓöéNo          Γöé
  2447. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2448.  
  2449.  
  2450. ΓòÉΓòÉΓòÉ 1.10.16. IDDEClientConversation::handleAck ΓòÉΓòÉΓòÉ
  2451.  
  2452. Handles acknowledgments from server applications. 
  2453.  
  2454. protected:
  2455. virtual void handleAck(const IEvent& ackEvent);
  2456.  
  2457. Platform Support 
  2458.  
  2459. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2460. ΓöéPM          ΓöéMOTIF       Γöé
  2461. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2462. ΓöéYes         ΓöéNo          Γöé
  2463. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2464.  
  2465.  
  2466. ΓòÉΓòÉΓòÉ 1.10.17. IDDEClientConversation::handleData ΓòÉΓòÉΓòÉ
  2467.  
  2468. Handles data sent from server applications. 
  2469.  
  2470. protected:
  2471. virtual void handleData(const IEvent& dataEvent);
  2472.  
  2473. Platform Support 
  2474.  
  2475. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2476. ΓöéPM          ΓöéMOTIF       Γöé
  2477. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2478. ΓöéYes         ΓöéNo          Γöé
  2479. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2480.  
  2481.  
  2482. ΓòÉΓòÉΓòÉ 1.10.18. IDDEClientConversation::handleInitiateAck ΓòÉΓòÉΓòÉ
  2483.  
  2484. Handles acknowledgments from server applications to begin requests. 
  2485.  
  2486. protected:
  2487. virtual void
  2488.   handleInitiateAck( const IEvent& initiateAckEvent);
  2489.  
  2490. Platform Support 
  2491.  
  2492. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2493. ΓöéPM          ΓöéMOTIF       Γöé
  2494. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2495. ΓöéYes         ΓöéNo          Γöé
  2496. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2497.  
  2498.  
  2499. ΓòÉΓòÉΓòÉ 1.10.19. IDDEClientConversation::handleTerminate ΓòÉΓòÉΓòÉ
  2500.  
  2501. Handles IDDETopicServer::endConversation requests from server applications. 
  2502.  
  2503. See endConversation for information about that member. 
  2504.  
  2505. protected:
  2506. virtual void handleTerminate(const IEvent& terminateEvent);
  2507.  
  2508. Platform Support 
  2509.  
  2510. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2511. ΓöéPM          ΓöéMOTIF       Γöé
  2512. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2513. ΓöéYes         ΓöéNo          Γöé
  2514. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2515.  
  2516.  
  2517. ΓòÉΓòÉΓòÉ 1.10.20. IDDEClientConversation::hotLinkCount ΓòÉΓòÉΓòÉ
  2518.  
  2519. Returns a count of the number of hot links. 
  2520.  
  2521. public:
  2522. unsigned long hotLinkCount() const;
  2523.  
  2524. Platform Support 
  2525.  
  2526. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2527. ΓöéPM          ΓöéMOTIF       Γöé
  2528. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2529. ΓöéYes         ΓöéNo          Γöé
  2530. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2531.  
  2532.  
  2533. ΓòÉΓòÉΓòÉ 1.10.21. IDDEClientConversation::hotLinkInform ΓòÉΓòÉΓòÉ
  2534.  
  2535. Notifies the client that the value of an item in the server for which the 
  2536. client has a hot link has changed. To get information provided by this member, 
  2537. provide a specialized implementation in the subclass. 
  2538.  
  2539. If the server has requested an acknowledgment, the IDDEClientConversation 
  2540. object uses the return value from this member to determine whether to send a 
  2541. positive or negative acknowledgment. If the client has an active hot link for 
  2542. this item and has requested that only notifications be sent, return true; 
  2543. otherwise, return false. The default behavior is to return true. 
  2544.  
  2545. If true is specified for the useEventThread argument of the IDDETopicServer 
  2546. constructor, this member is called on a secondary thread. 
  2547.  
  2548. protected:
  2549. virtual Boolean
  2550.   hotLinkInform( IDDEClientHotLinkEvent& event);
  2551.  
  2552. Platform Support 
  2553.  
  2554. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2555. ΓöéPM          ΓöéMOTIF       Γöé
  2556. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2557. ΓöéYes         ΓöéNo          Γöé
  2558. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2559.  
  2560.  
  2561. ΓòÉΓòÉΓòÉ 1.10.22. IDDEClientConversation::hotLinks ΓòÉΓòÉΓòÉ
  2562.  
  2563. Adds all item and format pairs for which hot links have been established to the 
  2564. IDDEClientHotLinkSet passed in. 
  2565.  
  2566. Note:  Include the iddecset.hpp header file when you use this function. 
  2567.  
  2568. See IDDEClientHotLinkSet for information about that class. 
  2569.  
  2570. public:
  2571. IDDEClientConversation&
  2572.   hotLinks( IDDEClientHotLinkSet& hotLinkSet);
  2573.  
  2574. Platform Support 
  2575.  
  2576. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2577. ΓöéPM          ΓöéMOTIF       Γöé
  2578. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2579. ΓöéYes         ΓöéNo          Γöé
  2580. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2581.  
  2582.  
  2583. ΓòÉΓòÉΓòÉ 1.10.23. IDDEClientConversation::IDDEClientConversation ΓòÉΓòÉΓòÉ
  2584.  
  2585. You can construct objects of this class in two ways. Both constructors have a 
  2586. Boolean argument, useEventThread. This argument is optional but is also highly 
  2587. recommended if the application must do any extensive processing or interacts 
  2588. with the user during any of the callback functions. Specifying true allows 
  2589. IDDEClientConversation to create a secondary thread to process incoming events. 
  2590. This prevents problems with window message processing because the thread is 
  2591. created without a message queue. If you specify false, no secondary thread is 
  2592. created and you should return promptly from all callback functions. 
  2593.  
  2594. Overload 1 
  2595.  
  2596. public:
  2597. IDDEClientConversation(Boolean useEventThread = true);
  2598.  
  2599. This constructor initializes the object but does not start a conversation. 
  2600.  
  2601. Platform Support 
  2602.  
  2603. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2604. ΓöéPM          ΓöéMOTIF       Γöé
  2605. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2606. ΓöéYes         ΓöéNo          Γöé
  2607. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2608.  
  2609. Exceptions 
  2610.  
  2611. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2612. ΓöéIOutOfSystemResourceΓöéThe operating system request for either Γöé
  2613. Γöé                    Γöéan event semaphore or a queue failed.   Γöé
  2614. Γöé                    ΓöéSee the text of the exception for       Γöé
  2615. Γöé                    Γöéfurther information.                    Γöé
  2616. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2617.  
  2618. Overload 2 
  2619.  
  2620. public:
  2621. IDDEClientConversation( const char* applicationName,
  2622.                         const char* topicName,
  2623.                         Boolean useEventThread = true);
  2624.  
  2625. This constructor accepts the following arguments and attempts to begin a 
  2626. conversation with the requested server application on the requested topic: 
  2627.  
  2628.      The name of the server application with which a conversation is desired 
  2629.  
  2630.      The name of the topic about which a conversation is desired 
  2631.  
  2632.  Platform Support 
  2633.  
  2634.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2635.   ΓöéPM          ΓöéMOTIF       Γöé
  2636.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2637.   ΓöéYes         ΓöéNo          Γöé
  2638.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2639.  
  2640.  Exceptions 
  2641.  
  2642.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2643.   ΓöéIOutOfSystemResourceΓöéThe operating system request for either Γöé
  2644.   Γöé                    Γöéan event semaphore or a queue failed.   Γöé
  2645.   Γöé                    ΓöéSee the text of the exception for       Γöé
  2646.   Γöé                    Γöéfurther information.                    Γöé
  2647.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2648.  
  2649.  
  2650. ΓòÉΓòÉΓòÉ 1.10.24. IDDEClientConversation::inConversation ΓòÉΓòÉΓòÉ
  2651.  
  2652. Returns true if the client is currently in conversation with a server; 
  2653. otherwise, it returns false. 
  2654.  
  2655. public:
  2656. Boolean inConversation() const;
  2657.  
  2658. Platform Support 
  2659.  
  2660. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2661. ΓöéPM          ΓöéMOTIF       Γöé
  2662. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2663. ΓöéYes         ΓöéNo          Γöé
  2664. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2665.  
  2666.  
  2667. ΓòÉΓòÉΓòÉ 1.10.25. IDDEClientConversation::isCaseSensitive ΓòÉΓòÉΓòÉ
  2668.  
  2669. Returns true if the server has indicated it enforces case sensitivity; 
  2670. otherwise it returns false. 
  2671.  
  2672. public:
  2673. Boolean isCaseSensitive() const;
  2674.  
  2675. Platform Support 
  2676.  
  2677. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2678. ΓöéPM          ΓöéMOTIF       Γöé
  2679. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2680. ΓöéYes         ΓöéNo          Γöé
  2681. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2682.  
  2683.  
  2684. ΓòÉΓòÉΓòÉ 1.10.26. IDDEClientConversation::outstandingTransactionCount ΓòÉΓòÉΓòÉ
  2685.  
  2686. Returns the number of transactions initiated by the client to which the server 
  2687. has not responded. 
  2688.  
  2689. public:
  2690. unsigned long outstandingTransactionCount() const;
  2691.  
  2692. Platform Support 
  2693.  
  2694. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2695. ΓöéPM          ΓöéMOTIF       Γöé
  2696. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2697. ΓöéYes         ΓöéNo          Γöé
  2698. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2699.  
  2700.  
  2701. ΓòÉΓòÉΓòÉ 1.10.27. IDDEClientConversation::pokeAcknowledged ΓòÉΓòÉΓòÉ
  2702.  
  2703. Positive or negative acknowledgment from the server as the result of the 
  2704. IDDEClientConversation::pokeData member being called. To get information 
  2705. provided by this member, provide a specialized implementation in the subclass. 
  2706. If true is specified for the useEventThread argument of the IDDETopicServer 
  2707. constructor, this member is called on a secondary thread. 
  2708.  
  2709. See pokeData and IDDETopicServer for information about that member and class. 
  2710.  
  2711. protected:
  2712. virtual void
  2713.   pokeAcknowledged( IDDEAcknowledgePokeEvent& event);
  2714.  
  2715. Platform Support 
  2716.  
  2717. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2718. ΓöéPM          ΓöéMOTIF       Γöé
  2719. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2720. ΓöéYes         ΓöéNo          Γöé
  2721. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2722.  
  2723.  
  2724. ΓòÉΓòÉΓòÉ 1.10.28. IDDEClientConversation::pokeData ΓòÉΓòÉΓòÉ
  2725.  
  2726. Requests the server to set the specified item to the value of the data 
  2727. provided. This function accepts a format string that identifies the format in 
  2728. which the data is rendered. The default is IDDE::textFormat, which specifies 
  2729. the text format. 
  2730.  
  2731. Formats are standardized by various vendors, who describe them in their 
  2732. operating system or application documentation. 
  2733.  
  2734. public:
  2735. virtual IDDEClientConversation&
  2736.   pokeData( const char* item,
  2737.             const void* data,
  2738.             unsigned long dataLength,
  2739.             IDDE::Format format = IDDE::textFormat);
  2740.  
  2741. Platform Support 
  2742.  
  2743. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2744. ΓöéPM          ΓöéMOTIF       Γöé
  2745. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2746. ΓöéYes         ΓöéNo          Γöé
  2747. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2748.  
  2749. Exceptions 
  2750.  
  2751. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2752. ΓöéIInvalidRequest     ΓöéThe object is not in conversation with aΓöé
  2753. Γöé                    Γöéserver application.                     Γöé
  2754. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2755. ΓöéIInvalidParameter   ΓöéEither the item, format, or data        Γöé
  2756. Γöé                    Γöéparameter is NULL, or the item or formatΓöé
  2757. Γöé                    Γöéparameter has a zero length.            Γöé
  2758. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2759. ΓöéIAccessError        ΓöéThe operating system request to post theΓöé
  2760. Γöé                    ΓöéDDE message to the server application   Γöé
  2761. Γöé                    Γöéfailed.                                 Γöé
  2762. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2763.  
  2764. Used in sample:   DDE Client Sample: aclient.cpp 
  2765.  
  2766.  
  2767. ΓòÉΓòÉΓòÉ 1.10.29. IDDEClientConversation::requestData ΓòÉΓòÉΓòÉ
  2768.  
  2769. Requests the value of the item rendered in the specified format from the 
  2770. server. This function accepts a format string that identifies the format in 
  2771. which the data is rendered. The default is IDDE::textFormat, which specifies 
  2772. the text format. 
  2773.  
  2774. Formats are standardized by various vendors, who describe them in their 
  2775. operating system or application documentation. 
  2776.  
  2777. public:
  2778. virtual IDDEClientConversation&
  2779.   requestData( const char* item,
  2780.                IDDE::Format format = IDDE::textFormat);
  2781.  
  2782. Platform Support 
  2783.  
  2784. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2785. ΓöéPM          ΓöéMOTIF       Γöé
  2786. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2787. ΓöéYes         ΓöéNo          Γöé
  2788. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2789.  
  2790. Exceptions 
  2791.  
  2792. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2793. ΓöéIInvalidRequest     ΓöéThe object is not in conversation with aΓöé
  2794. Γöé                    Γöéserver application.                     Γöé
  2795. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2796. ΓöéIInvalidParameter   ΓöéThe item or format parameter is NULL or Γöé
  2797. Γöé                    Γöéhas a zero length.                      Γöé
  2798. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2799. ΓöéIAccessError        ΓöéThe operating system request to post theΓöé
  2800. Γöé                    ΓöéDDE message to the server application   Γöé
  2801. Γöé                    Γöéfailed.                                 Γöé
  2802. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2803.  
  2804. Used in sample:   DDE Client Sample: aclient.cpp 
  2805.  
  2806.  
  2807. ΓòÉΓòÉΓòÉ 1.10.30. IDDEClientConversation::supportedTopics ΓòÉΓòÉΓòÉ
  2808.  
  2809. Adds IDDEActiveServer objects that represent topics supported by DDE server 
  2810. applications to the IDDEActiveServerSet passed in as the first argument. If the 
  2811. applicationName argument is specified, only the topics supported by that 
  2812. application are added to the set. The default is to add all topics supported by 
  2813. all server applications. 
  2814.  
  2815. Note:  Include the iddecset.hpp header file when you use this function. 
  2816.  
  2817. See IDDEActiveServer and IDDEActiveServerSet for information about those 
  2818. classes. 
  2819.  
  2820. public:
  2821. virtual IDDEClientConversation&
  2822.   supportedTopics( IDDEActiveServerSet& activeServerSet,
  2823.                    const char* applicationName = 0);
  2824.  
  2825. Platform Support 
  2826.  
  2827. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2828. ΓöéPM          ΓöéMOTIF       Γöé
  2829. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2830. ΓöéYes         ΓöéNo          Γöé
  2831. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2832.  
  2833.  
  2834. ΓòÉΓòÉΓòÉ 1.10.31. IDDEClientConversation::supportingApplications ΓòÉΓòÉΓòÉ
  2835.  
  2836. Adds IDDEActiveServer objects that represent DDE server applications that 
  2837. support the specified topic to the IDDEActiveServerSet passed in as the first 
  2838. argument. 
  2839.  
  2840. Note:  Include the iddecset.hpp header file when you use this function. 
  2841.  
  2842. See IDDEActiveServer and IDDEActiveServerSet for information about those 
  2843. classes. 
  2844.  
  2845. public:
  2846. virtual IDDEClientConversation&
  2847.   supportingApplications( IDDEActiveServerSet& activeServerSet,
  2848.                           const char* topicName);
  2849.  
  2850. Platform Support 
  2851.  
  2852. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2853. ΓöéPM          ΓöéMOTIF       Γöé
  2854. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2855. ΓöéYes         ΓöéNo          Γöé
  2856. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2857.  
  2858. Exceptions 
  2859.  
  2860. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2861. ΓöéIInvalidParameter   ΓöéThe topicName parameter is NULL.        Γöé
  2862. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2863.  
  2864.  
  2865. ΓòÉΓòÉΓòÉ 1.10.32. IDDEClientConversation::topic ΓòÉΓòÉΓòÉ
  2866.  
  2867. Returns the name of the topic about which the client is conversing. 
  2868.  
  2869. public:
  2870. IString topic() const;
  2871.  
  2872. Platform Support 
  2873.  
  2874. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2875. ΓöéPM          ΓöéMOTIF       Γöé
  2876. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2877. ΓöéYes         ΓöéNo          Γöé
  2878. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2879.  
  2880.  
  2881. ΓòÉΓòÉΓòÉ 1.10.33. IDDEClientConversation::~IDDEClientConversation ΓòÉΓòÉΓòÉ
  2882.  
  2883. The destructor ends the conversation with the DDE server application if there 
  2884. is one active. 
  2885.  
  2886. public:
  2887. virtual  ~IDDEClientConversation();
  2888.  
  2889. Platform Support 
  2890.  
  2891. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  2892. ΓöéPM          ΓöéMOTIF       Γöé
  2893. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  2894. ΓöéYes         ΓöéNo          Γöé
  2895. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  2896.  
  2897.  
  2898. ΓòÉΓòÉΓòÉ 1.11. IDDEClientEndEvent ΓòÉΓòÉΓòÉ
  2899.  
  2900. Description 
  2901.  
  2902. Derivation 
  2903.  
  2904. Constructors 
  2905.  
  2906. Public Functions 
  2907.  
  2908. Protected Data 
  2909.  
  2910. To close all the panels in a chapter, double click on this panel's system menu. 
  2911.  
  2912.  
  2913. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEClientEndEvent ΓòÉΓòÉΓòÉ
  2914.  
  2915. IBase
  2916.   Γöé
  2917. IVBase
  2918.   Γöé
  2919. IEvent
  2920.   Γöé
  2921. IDDEEndEvent
  2922.   Γöé
  2923. IDDEClientEndEvent
  2924.  
  2925. Inherited by none. 
  2926.  
  2927.  
  2928. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEClientEndEvent ΓòÉΓòÉΓòÉ
  2929.  
  2930. iddeevt.hpp 
  2931.  
  2932. The IDDEClientEndEvent class provides event information to a client application 
  2933. when a conversation is ended or ending. 
  2934.  
  2935. An object of this class is created when an IDDEClientConversation object needs 
  2936. to notify the application that a conversation is ending or ended. You do not 
  2937. construct objects of this class. See IDDEClientConversation for information 
  2938. about that class. 
  2939.  
  2940.  
  2941. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEClientEndEvent ΓòÉΓòÉΓòÉ
  2942.  
  2943. Constructors
  2944. IDDEClientEndEvent
  2945. ~IDDEClientEndEvent
  2946.  
  2947. Event Information
  2948. application
  2949. topic
  2950.  
  2951. Inherited Members
  2952. IDDEEndEvent
  2953. sourceOfEnd
  2954.  
  2955. IEvent
  2956. controlHandle
  2957. controlWindow
  2958. dispatchingWindow
  2959. eventId
  2960. eventType
  2961. handle
  2962. operator =
  2963. parameter1
  2964. parameter2
  2965. passToOwner
  2966. result
  2967. setControlHandle
  2968. setDispatchingHandle
  2969. setEventType
  2970. setHandle
  2971. setPassToOwner
  2972. setResult
  2973. window
  2974.  
  2975. IVBase
  2976. asDebugInfo
  2977. asString
  2978.  
  2979. IBase
  2980. asDebugInfo
  2981. asString
  2982. messageFile
  2983. messageText
  2984. setMessageFile
  2985. version
  2986.  
  2987.  
  2988. ΓòÉΓòÉΓòÉ <hidden> IDDEClientEndEvent - Constructors ΓòÉΓòÉΓòÉ
  2989.  
  2990. You can construct and destruct objects of this class, although normally you 
  2991. will never need to do so.  These events are normally created and deleted for 
  2992. you by IDDEClientConversation objects. 
  2993.  
  2994.  
  2995. ΓòÉΓòÉΓòÉ <hidden> IDDEClientEndEvent - Event Information ΓòÉΓòÉΓòÉ
  2996.  
  2997. Use these members to query information about the conversation that is ending. 
  2998.  
  2999.  
  3000. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEClientEndEvent ΓòÉΓòÉΓòÉ
  3001.  
  3002. Inherited Members
  3003. IBase
  3004. recoverable
  3005. unrecoverable
  3006.  
  3007.  
  3008. ΓòÉΓòÉΓòÉ 1.11.1. IDDEClientEndEvent::application ΓòÉΓòÉΓòÉ
  3009.  
  3010. Returns the name of the server application for the conversation that is ending 
  3011. or ended. 
  3012.  
  3013. public:
  3014. IString application() const;
  3015.  
  3016. Platform Support 
  3017.  
  3018. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3019. ΓöéPM          ΓöéMOTIF       Γöé
  3020. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3021. ΓöéYes         ΓöéNo          Γöé
  3022. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3023.  
  3024. Used in sample:   DDE Client Sample: aclient.cpp 
  3025.  
  3026.  
  3027. ΓòÉΓòÉΓòÉ 1.11.2. IDDEClientEndEvent::IDDEClientEndEvent ΓòÉΓòÉΓòÉ
  3028.  
  3029. You can construct and destruct objects of this class, although normally you 
  3030. will never need to do so.  These events are normally created and deleted for 
  3031. you by IDDEClientConversation objects. 
  3032.  
  3033. public:
  3034. IDDEClientEndEvent( const IEvent& ddeEvent,
  3035.                     Source endSource,
  3036.                     IString application,
  3037.                     IString topic);
  3038.  
  3039. Platform Support 
  3040.  
  3041. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3042. ΓöéPM          ΓöéMOTIF       Γöé
  3043. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3044. ΓöéYes         ΓöéNo          Γöé
  3045. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3046.  
  3047.  
  3048. ΓòÉΓòÉΓòÉ 1.11.3. IDDEClientEndEvent::topic ΓòÉΓòÉΓòÉ
  3049.  
  3050. Returns the name of the topic supported by the conversation that is ending or 
  3051. ended. 
  3052.  
  3053. public:
  3054. IString topic() const;
  3055.  
  3056. Platform Support 
  3057.  
  3058. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3059. ΓöéPM          ΓöéMOTIF       Γöé
  3060. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3061. ΓöéYes         ΓöéNo          Γöé
  3062. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3063.  
  3064. Used in sample:   DDE Client Sample: aclient.cpp 
  3065.  
  3066.  
  3067. ΓòÉΓòÉΓòÉ 1.11.4. IDDEClientEndEvent::~IDDEClientEndEvent ΓòÉΓòÉΓòÉ
  3068.  
  3069. public:
  3070. ~IDDEClientEndEvent();
  3071.  
  3072. Platform Support 
  3073.  
  3074. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3075. ΓöéPM          ΓöéMOTIF       Γöé
  3076. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3077. ΓöéYes         ΓöéNo          Γöé
  3078. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3079.  
  3080.  
  3081. ΓòÉΓòÉΓòÉ 1.12. IDDEClientHotLinkEvent ΓòÉΓòÉΓòÉ
  3082.  
  3083. Description 
  3084.  
  3085. Derivation 
  3086.  
  3087. Constructors 
  3088.  
  3089. Public Functions 
  3090.  
  3091. Protected Functions 
  3092.  
  3093. Protected Data 
  3094.  
  3095. To close all the panels in a chapter, double click on this panel's system menu. 
  3096.  
  3097.  
  3098. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEClientHotLinkEvent ΓòÉΓòÉΓòÉ
  3099.  
  3100. IBase
  3101.   Γöé
  3102. IVBase
  3103.   Γöé
  3104. IEvent
  3105.   Γöé
  3106. IDDEEvent
  3107.   Γöé
  3108. IDDESetAcknowledgeInfoEvent
  3109.   Γöé
  3110. IDDEClientHotLinkEvent
  3111.  
  3112. Inherited by none. 
  3113.  
  3114.  
  3115. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEClientHotLinkEvent ΓòÉΓòÉΓòÉ
  3116.  
  3117. iddeevt.hpp 
  3118.  
  3119. The IDDEClientHotLinkEvent class provides information to a client application 
  3120. when a hot link item change notification is sent by a server application. 
  3121.  
  3122. An object of this class is created when an IDDEClientConversation object needs 
  3123. to pass a hot link notification to the client application. An object of this 
  3124. class for each active hot link is also kept in a set by IDDEClientConversation 
  3125. objects to keep track of active hot links. You do not construct objects of this 
  3126. class. See IDDEClientConversation for information about that class. 
  3127.  
  3128.  
  3129. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEClientHotLinkEvent ΓòÉΓòÉΓòÉ
  3130.  
  3131. Constructors
  3132. IDDEClientHotLinkEvent
  3133. ~IDDEClientHotLinkEvent
  3134.  
  3135. Event Information
  3136. isAckRequested
  3137. isDataRequested
  3138.  
  3139. Inherited Members
  3140. IDDESetAcknowledgeInfoEvent
  3141. setApplicationBusy
  3142. setApplicationSpecificData
  3143. setMessageNotUnderstood
  3144.  
  3145. IDDEEvent
  3146. format
  3147. item
  3148.  
  3149. IEvent
  3150. controlHandle
  3151. controlWindow
  3152. dispatchingWindow
  3153. eventId
  3154. eventType
  3155. handle
  3156. operator =
  3157. parameter1
  3158. parameter2
  3159. passToOwner
  3160. result
  3161. setControlHandle
  3162. setDispatchingHandle
  3163. setEventType
  3164. setHandle
  3165. setPassToOwner
  3166. setResult
  3167. window
  3168.  
  3169. IVBase
  3170. asDebugInfo
  3171. asString
  3172.  
  3173. IBase
  3174. asDebugInfo
  3175. asString
  3176. messageFile
  3177. messageText
  3178. setMessageFile
  3179. version
  3180.  
  3181.  
  3182. ΓòÉΓòÉΓòÉ <hidden> IDDEClientHotLinkEvent - Constructors ΓòÉΓòÉΓòÉ
  3183.  
  3184. You can construct and destruct objects of this class, although normally you 
  3185. will never need to do so.  These events are usually created and deleted for you 
  3186. by IDDEClientConversation objects. 
  3187.  
  3188.  
  3189. ΓòÉΓòÉΓòÉ <hidden> IDDEClientHotLinkEvent - Event Information ΓòÉΓòÉΓòÉ
  3190.  
  3191. Use these members to query information about the hot link event. 
  3192.  
  3193.  
  3194. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEClientHotLinkEvent ΓòÉΓòÉΓòÉ
  3195.  
  3196. Inherited Members
  3197. IDDEEvent
  3198. buffer
  3199. setBuffer
  3200. setStatus
  3201. status
  3202.  
  3203.  
  3204. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEClientHotLinkEvent ΓòÉΓòÉΓòÉ
  3205.  
  3206. Inherited Members
  3207. IBase
  3208. recoverable
  3209. unrecoverable
  3210.  
  3211.  
  3212. ΓòÉΓòÉΓòÉ 1.12.1. IDDEClientHotLinkEvent::IDDEClientHotLinkEvent ΓòÉΓòÉΓòÉ
  3213.  
  3214. You can construct and destruct objects of this class, although normally you 
  3215. will never need to do so.  These events are usually created and deleted for you 
  3216. by IDDEClientConversation objects. 
  3217.  
  3218. Overload 1 
  3219.  
  3220. public:
  3221. IDDEClientHotLinkEvent(const IEvent& ddeEvent);
  3222.  
  3223. Platform Support 
  3224.  
  3225. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3226. ΓöéPM          ΓöéMOTIF       Γöé
  3227. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3228. ΓöéYes         ΓöéNo          Γöé
  3229. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3230.  
  3231. Overload 2 
  3232.  
  3233. public:
  3234. IDDEClientHotLinkEvent( const IDDEClientHotLinkEvent& ddeEvent);
  3235.  
  3236. Platform Support 
  3237.  
  3238. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3239. ΓöéPM          ΓöéMOTIF       Γöé
  3240. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3241. ΓöéYes         ΓöéNo          Γöé
  3242. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3243.  
  3244.  
  3245. ΓòÉΓòÉΓòÉ 1.12.2. IDDEClientHotLinkEvent::isAckRequested ΓòÉΓòÉΓòÉ
  3246.  
  3247. Returns true if the server has requested an acknowledgment of receipt of the 
  3248. notification. The IDDEClientConversation object automatically sends the 
  3249. acknowledgment when it is requested. 
  3250.  
  3251. See IDDEClientConversation for information about that class. 
  3252.  
  3253. public:
  3254. Boolean isAckRequested() const;
  3255.  
  3256. Platform Support 
  3257.  
  3258. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3259. ΓöéPM          ΓöéMOTIF       Γöé
  3260. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3261. ΓöéYes         ΓöéNo          Γöé
  3262. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3263.  
  3264.  
  3265. ΓòÉΓòÉΓòÉ 1.12.3. IDDEClientHotLinkEvent::isDataRequested ΓòÉΓòÉΓòÉ
  3266.  
  3267. Returns true if the hot link is a data hot link. False is returned if it is a 
  3268. notification hot link. This function is only pertinent for objects of this 
  3269. class used to keep track of active hot links (contained in an 
  3270. IDDEClientHotLinkSet object). All other objects of this class are created for 
  3271. notifications sent by non-data hot links. 
  3272.  
  3273. See IDDEClientHotLinkSet for information about that class. 
  3274.  
  3275. public:
  3276. Boolean isDataRequested() const;
  3277.  
  3278. Platform Support 
  3279.  
  3280. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3281. ΓöéPM          ΓöéMOTIF       Γöé
  3282. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3283. ΓöéYes         ΓöéNo          Γöé
  3284. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3285.  
  3286.  
  3287. ΓòÉΓòÉΓòÉ 1.12.4. IDDEClientHotLinkEvent::~IDDEClientHotLinkEvent ΓòÉΓòÉΓòÉ
  3288.  
  3289. public:
  3290. ~IDDEClientHotLinkEvent();
  3291.  
  3292. Platform Support 
  3293.  
  3294. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3295. ΓöéPM          ΓöéMOTIF       Γöé
  3296. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3297. ΓöéYes         ΓöéNo          Γöé
  3298. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3299.  
  3300.  
  3301. ΓòÉΓòÉΓòÉ 1.13. IDDEClientHotLinkSet ΓòÉΓòÉΓòÉ
  3302.  
  3303. Description 
  3304.  
  3305. Derivation 
  3306.  
  3307. Constructors 
  3308.  
  3309. Public Functions 
  3310.  
  3311. To close all the panels in a chapter, double click on this panel's system menu. 
  3312.  
  3313.  
  3314. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEClientHotLinkSet ΓòÉΓòÉΓòÉ
  3315.  
  3316. ISet
  3317.   Γöé
  3318. IDDEClientHotLinkSet
  3319.  
  3320. Inherited by none. 
  3321.  
  3322.  
  3323. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEClientHotLinkSet ΓòÉΓòÉΓòÉ
  3324.  
  3325. iddecset.hpp 
  3326.  
  3327. The IDDEClientHotLinkSet class is a set that was created using the ISet 
  3328. template class. The set contains pointers to IDDEClientHotLinkEvent objects. 
  3329. See IDDEClientHotLinkEvent for information about that class. 
  3330.  
  3331. An IDDEClientConversation object creates objects of this class to keep track of 
  3332. the active hot links for the conversation. An application creates an object of 
  3333. this class to call the IDDEClientConversation::hotLinks member to get the 
  3334. current set of active hot links. If you remove individual elements of the set, 
  3335. delete the IDDEClientHotLinkEvent to which each element points or the memory is 
  3336. not recovered. See IDDEClientConversation, and hotLinks for information about 
  3337. that class and member. 
  3338.  
  3339.  
  3340. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEClientHotLinkSet ΓòÉΓòÉΓòÉ
  3341.  
  3342. Constructors
  3343. IDDEClientHotLinkSet
  3344. ~IDDEClientHotLinkSet
  3345.  
  3346.  
  3347. ΓòÉΓòÉΓòÉ <hidden> IDDEClientHotLinkSet - Constructors ΓòÉΓòÉΓòÉ
  3348.  
  3349. You can construct and destruct objects of this class. 
  3350.  
  3351.  
  3352. ΓòÉΓòÉΓòÉ <hidden> IDDEClientHotLinkSet - Hidden Members ΓòÉΓòÉΓòÉ
  3353.  
  3354. These functions are placed in the private section of the class to prevent you 
  3355. from using them. 
  3356.  
  3357.  
  3358. ΓòÉΓòÉΓòÉ 1.13.1. IDDEClientHotLinkSet::IDDEClientHotLinkSet ΓòÉΓòÉΓòÉ
  3359.  
  3360. You can construct and destruct objects of this class. 
  3361.  
  3362. public:
  3363. IDDEClientHotLinkSet();
  3364.  
  3365. You can construct objects of this class using the default constructor, which 
  3366. does not accept any arguments. 
  3367.  
  3368. Platform Support 
  3369.  
  3370. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3371. ΓöéPM          ΓöéMOTIF       Γöé
  3372. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3373. ΓöéYes         ΓöéNo          Γöé
  3374. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3375.  
  3376.  
  3377. ΓòÉΓòÉΓòÉ 1.13.2. IDDEClientHotLinkSet::~IDDEClientHotLinkSet ΓòÉΓòÉΓòÉ
  3378.  
  3379. This member removes all the elements from the set, and deletes them. 
  3380.  
  3381. public:
  3382. ~IDDEClientHotLinkSet();
  3383.  
  3384. Platform Support 
  3385.  
  3386. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3387. ΓöéPM          ΓöéMOTIF       Γöé
  3388. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3389. ΓöéYes         ΓöéNo          Γöé
  3390. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3391.  
  3392.  
  3393. ΓòÉΓòÉΓòÉ 1.14. IDDEDataEvent ΓòÉΓòÉΓòÉ
  3394.  
  3395. Description 
  3396.  
  3397. Derivation 
  3398.  
  3399. Constructors 
  3400.  
  3401. Public Functions 
  3402.  
  3403. Protected Functions 
  3404.  
  3405. Protected Data 
  3406.  
  3407. To close all the panels in a chapter, double click on this panel's system menu. 
  3408.  
  3409.  
  3410. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEDataEvent ΓòÉΓòÉΓòÉ
  3411.  
  3412. IBase
  3413.   Γöé
  3414. IVBase
  3415.   Γöé
  3416. IEvent
  3417.   Γöé
  3418. IDDEEvent
  3419.   Γöé
  3420. IDDESetAcknowledgeInfoEvent
  3421.   Γöé
  3422. IDDEDataEvent
  3423.  
  3424. Inherited by none. 
  3425.  
  3426.  
  3427. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEDataEvent ΓòÉΓòÉΓòÉ
  3428.  
  3429. iddeevt.hpp 
  3430.  
  3431. The IDDEDataEvent class provides event information and data to a client 
  3432. application. 
  3433.  
  3434. An object of this class is created when an IDDEClientConversation object needs 
  3435. to pass data sent from a server to the client application. This can result from 
  3436. a requestData request or from an active hot link. You do not construct objects 
  3437. of this class. See IDDEClientConversation and requestData for information about 
  3438. that class and member. 
  3439.  
  3440.  
  3441. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEDataEvent ΓòÉΓòÉΓòÉ
  3442.  
  3443. Constructors
  3444. IDDEDataEvent
  3445. ~IDDEDataEvent
  3446.  
  3447. Event Information
  3448. data
  3449. isAckRequested
  3450. isDataFromHotLink
  3451.  
  3452. Inherited Members
  3453. IDDESetAcknowledgeInfoEvent
  3454. setApplicationBusy
  3455. setApplicationSpecificData
  3456. setMessageNotUnderstood
  3457.  
  3458. IDDEEvent
  3459. format
  3460. item
  3461.  
  3462. IEvent
  3463. controlHandle
  3464. controlWindow
  3465. dispatchingWindow
  3466. eventId
  3467. eventType
  3468. handle
  3469. operator =
  3470. parameter1
  3471. parameter2
  3472. passToOwner
  3473. result
  3474. setControlHandle
  3475. setDispatchingHandle
  3476. setEventType
  3477. setHandle
  3478. setPassToOwner
  3479. setResult
  3480. window
  3481.  
  3482. IVBase
  3483. asDebugInfo
  3484. asString
  3485.  
  3486. IBase
  3487. asDebugInfo
  3488. asString
  3489. messageFile
  3490. messageText
  3491. setMessageFile
  3492. version
  3493.  
  3494.  
  3495. ΓòÉΓòÉΓòÉ <hidden> IDDEDataEvent - Constructors ΓòÉΓòÉΓòÉ
  3496.  
  3497. You can construct and destruct objects of this class, although normally you 
  3498. will never need to do so.  These events are usually created and deleted for you 
  3499. by IDDEClientConversation objects. 
  3500.  
  3501.  
  3502. ΓòÉΓòÉΓòÉ <hidden> IDDEDataEvent - Event Information ΓòÉΓòÉΓòÉ
  3503.  
  3504. Use these members to query the data and other related information from the 
  3505. event. 
  3506.  
  3507.  
  3508. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEDataEvent ΓòÉΓòÉΓòÉ
  3509.  
  3510. Inherited Members
  3511. IDDEEvent
  3512. buffer
  3513. setBuffer
  3514. setStatus
  3515. status
  3516.  
  3517.  
  3518. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEDataEvent ΓòÉΓòÉΓòÉ
  3519.  
  3520. Inherited Members
  3521. IBase
  3522. recoverable
  3523. unrecoverable
  3524.  
  3525.  
  3526. ΓòÉΓòÉΓòÉ 1.14.1. IDDEDataEvent::data ΓòÉΓòÉΓòÉ
  3527.  
  3528. Returns the data provided by the server. 
  3529.  
  3530. Note:  The IDDEDataEvent::data member's IString is constructed from a void* and 
  3531. length. For character strings, if the terminating NULL is included in the 
  3532. length, it is in the buffer. Before performing string operations such as 
  3533. concatenation on this string, use IString::stripTrailing to strip any trailing 
  3534. NULL character. 
  3535.  
  3536. See IString and stripTrailing for information about that class and member. 
  3537.  
  3538. public:
  3539. IString data() const;
  3540.  
  3541. Platform Support 
  3542.  
  3543. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3544. ΓöéPM          ΓöéMOTIF       Γöé
  3545. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3546. ΓöéYes         ΓöéNo          Γöé
  3547. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3548.  
  3549. Used in sample:   DDE Client Sample: aclient.cpp 
  3550.  
  3551.  
  3552. ΓòÉΓòÉΓòÉ 1.14.2. IDDEDataEvent::IDDEDataEvent ΓòÉΓòÉΓòÉ
  3553.  
  3554. You can construct and destruct objects of this class, although normally you 
  3555. will never need to do so.  These events are usually created and deleted for you 
  3556. by IDDEClientConversation objects. 
  3557.  
  3558. public:
  3559. IDDEDataEvent(const IEvent& ddeEvent);
  3560.  
  3561. Platform Support 
  3562.  
  3563. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3564. ΓöéPM          ΓöéMOTIF       Γöé
  3565. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3566. ΓöéYes         ΓöéNo          Γöé
  3567. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3568.  
  3569.  
  3570. ΓòÉΓòÉΓòÉ 1.14.3. IDDEDataEvent::isAckRequested ΓòÉΓòÉΓòÉ
  3571.  
  3572. Returns true if the server has requested an acknowledgment of receipt of the 
  3573. data. The IDDEClientConversation object automatically sends the acknowledgment 
  3574. when it is requested. 
  3575.  
  3576. See IDDEClientConversation for information about that class. 
  3577.  
  3578. public:
  3579. Boolean isAckRequested() const;
  3580.  
  3581. Platform Support 
  3582.  
  3583. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3584. ΓöéPM          ΓöéMOTIF       Γöé
  3585. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3586. ΓöéYes         ΓöéNo          Γöé
  3587. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3588.  
  3589.  
  3590. ΓòÉΓòÉΓòÉ 1.14.4. IDDEDataEvent::isDataFromHotLink ΓòÉΓòÉΓòÉ
  3591.  
  3592. Returns true if the data is being sent as the result of an active hot link. 
  3593. Returns false if the data is sent in response to an 
  3594. IDDEClientConversation::requestData call. 
  3595.  
  3596. See requestData for information about that member. 
  3597.  
  3598. public:
  3599. Boolean isDataFromHotLink() const;
  3600.  
  3601. Platform Support 
  3602.  
  3603. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3604. ΓöéPM          ΓöéMOTIF       Γöé
  3605. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3606. ΓöéYes         ΓöéNo          Γöé
  3607. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3608.  
  3609. Used in sample:   DDE Client Sample: aclient.cpp 
  3610.  
  3611.  
  3612. ΓòÉΓòÉΓòÉ 1.14.5. IDDEDataEvent::~IDDEDataEvent ΓòÉΓòÉΓòÉ
  3613.  
  3614. public:
  3615. ~IDDEDataEvent();
  3616.  
  3617. Platform Support 
  3618.  
  3619. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3620. ΓöéPM          ΓöéMOTIF       Γöé
  3621. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3622. ΓöéYes         ΓöéNo          Γöé
  3623. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3624.  
  3625.  
  3626. ΓòÉΓòÉΓòÉ 1.15. IDDEEndEvent ΓòÉΓòÉΓòÉ
  3627.  
  3628. Description 
  3629.  
  3630. Derivation 
  3631.  
  3632. Constructors 
  3633.  
  3634. Public Functions 
  3635.  
  3636. Protected Data 
  3637.  
  3638. Nested Types 
  3639.  
  3640. To close all the panels in a chapter, double click on this panel's system menu. 
  3641.  
  3642.  
  3643. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEEndEvent ΓòÉΓòÉΓòÉ
  3644.  
  3645. IBase
  3646.   Γöé
  3647. IVBase
  3648.   Γöé
  3649. IEvent
  3650.   Γöé
  3651. IDDEEndEvent
  3652.  
  3653. Inherited by: 
  3654.  
  3655.       IDDEClientEndEvent 
  3656.  
  3657.  
  3658. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEEndEvent ΓòÉΓòÉΓòÉ
  3659.  
  3660. iddeevt.hpp 
  3661.  
  3662. The IDDEEndEvent class provides event information to a server application when 
  3663. a conversation is ended or ending. 
  3664.  
  3665. An object of this class is created when an IDDETopicServer object needs to 
  3666. notify the application that a conversation is ending or ended. You do not 
  3667. construct objects of this class. See IDDETopicServer for information about that 
  3668. class. 
  3669.  
  3670.  
  3671. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEEndEvent ΓòÉΓòÉΓòÉ
  3672.  
  3673. Constructors
  3674. IDDEEndEvent
  3675. ~IDDEEndEvent
  3676.  
  3677. Event Information
  3678. sourceOfEnd
  3679.  
  3680. Inherited Members
  3681. IEvent
  3682. controlHandle
  3683. controlWindow
  3684. dispatchingWindow
  3685. eventId
  3686. eventType
  3687. handle
  3688. operator =
  3689. parameter1
  3690. parameter2
  3691. passToOwner
  3692. result
  3693. setControlHandle
  3694. setDispatchingHandle
  3695. setEventType
  3696. setHandle
  3697. setPassToOwner
  3698. setResult
  3699. window
  3700.  
  3701. IVBase
  3702. asDebugInfo
  3703. asString
  3704.  
  3705. IBase
  3706. asDebugInfo
  3707. asString
  3708. messageFile
  3709. messageText
  3710. setMessageFile
  3711. version
  3712.  
  3713.  
  3714. ΓòÉΓòÉΓòÉ <hidden> IDDEEndEvent - Constructors ΓòÉΓòÉΓòÉ
  3715.  
  3716. You can construct and destruct objects of this class, although normally you 
  3717. will never need to do so.  These events are usually created and deleted for you 
  3718. by IDDETopicServer objects. 
  3719.  
  3720.  
  3721. ΓòÉΓòÉΓòÉ <hidden> IDDEEndEvent - Event Information ΓòÉΓòÉΓòÉ
  3722.  
  3723. Use these members and enumerations to determine the initiator or cause of the 
  3724. conversation termination. 
  3725.  
  3726.  
  3727. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEEndEvent ΓòÉΓòÉΓòÉ
  3728.  
  3729. Inherited Members
  3730. IBase
  3731. recoverable
  3732. unrecoverable
  3733.  
  3734.  
  3735. ΓòÉΓòÉΓòÉ 1.15.1. IDDEEndEvent::IDDEEndEvent ΓòÉΓòÉΓòÉ
  3736.  
  3737. You can construct and destruct objects of this class, although normally you 
  3738. will never need to do so.  These events are usually created and deleted for you 
  3739. by IDDETopicServer objects. 
  3740.  
  3741. public:
  3742. IDDEEndEvent(const IEvent& ddeEvent, Source endSource);
  3743.  
  3744. Platform Support 
  3745.  
  3746. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3747. ΓöéPM          ΓöéMOTIF       Γöé
  3748. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3749. ΓöéYes         ΓöéNo          Γöé
  3750. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3751.  
  3752.  
  3753. ΓòÉΓòÉΓòÉ 1.15.2. IDDEEndEvent::sourceOfEnd ΓòÉΓòÉΓòÉ
  3754.  
  3755. Returns one of the values of the IDDEEndEvent::Source enumeration indicating 
  3756. the source of the ending of the conversation. 
  3757.  
  3758. See Source for information about that enumeration. 
  3759.  
  3760. public:
  3761. Source sourceOfEnd() const;
  3762.  
  3763. Platform Support 
  3764.  
  3765. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3766. ΓöéPM          ΓöéMOTIF       Γöé
  3767. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3768. ΓöéYes         ΓöéNo          Γöé
  3769. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3770.  
  3771. Used in samples: 
  3772.  
  3773.       DDE Client Sample: aclient.cpp 
  3774.       DDE Server Sample: aserver.cpp 
  3775.  
  3776.  
  3777. ΓòÉΓòÉΓòÉ 1.15.3. IDDEEndEvent::~IDDEEndEvent ΓòÉΓòÉΓòÉ
  3778.  
  3779. public:
  3780. ~IDDEEndEvent();
  3781.  
  3782. Platform Support 
  3783.  
  3784. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3785. ΓöéPM          ΓöéMOTIF       Γöé
  3786. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3787. ΓöéYes         ΓöéNo          Γöé
  3788. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3789.  
  3790.  
  3791. ΓòÉΓòÉΓòÉ <hidden> Nested Types - IDDEEndEvent ΓòÉΓòÉΓòÉ
  3792.  
  3793. Enumerations 
  3794.  
  3795.        Source 
  3796.  
  3797.  
  3798. ΓòÉΓòÉΓòÉ <hidden> Enums - Source ΓòÉΓòÉΓòÉ
  3799.  
  3800. enum Source { client, server, error };
  3801.  
  3802. Enumeration that is used to defined the possible sources of an end to a 
  3803. conversation: 
  3804.  
  3805.  client 
  3806.       Indicates that the client initiated the conversation's end. 
  3807.  
  3808.  server 
  3809.       Indicates that the server initiated the conversation's end. 
  3810.  
  3811.  error 
  3812.       Indicates that an error in a routine entered from the dispatcher would 
  3813.       cause an exception to be thrown and the application would not have an 
  3814.       opportunity to catch the exception. Since this situation could cause this 
  3815.       application and the application being conversed with to abnormally end, 
  3816.       this application is called back with an IDDEEndEvent object. The 
  3817.       conversation is also terminated at this point. 
  3818.  
  3819.  
  3820. ΓòÉΓòÉΓòÉ 1.16. IDDEEvent ΓòÉΓòÉΓòÉ
  3821.  
  3822. Description 
  3823.  
  3824. Derivation 
  3825.  
  3826. Constructors 
  3827.  
  3828. Public Functions 
  3829.  
  3830. Protected Functions 
  3831.  
  3832. Protected Data 
  3833.  
  3834. To close all the panels in a chapter, double click on this panel's system menu. 
  3835.  
  3836.  
  3837. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEEvent ΓòÉΓòÉΓòÉ
  3838.  
  3839. IBase
  3840.   Γöé
  3841. IVBase
  3842.   Γöé
  3843. IEvent
  3844.   Γöé
  3845. IDDEEvent
  3846.  
  3847. Inherited by: 
  3848.  
  3849.       IDDEAcknowledgeEvent 
  3850.       IDDESetAcknowledgeInfoEvent 
  3851.  
  3852.  
  3853. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEEvent ΓòÉΓòÉΓòÉ
  3854.  
  3855. iddeevt.hpp 
  3856.  
  3857. IDDEEvent is the base class for most Dynamic Data Exchange (DDE) event classes. 
  3858.  
  3859. An object of this class, or one of its subclasses, is created when an 
  3860. IDDEClientConversation object or IDDETopicServer object needs to pass 
  3861. information to the client or server application. You do not construct objects 
  3862. of this class. See IDDEClientConversation and IDDETopicServer for information 
  3863. about those classes. 
  3864.  
  3865.  
  3866. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEEvent ΓòÉΓòÉΓòÉ
  3867.  
  3868. Constructors
  3869. IDDEEvent
  3870. ~IDDEEvent
  3871.  
  3872. Event Information
  3873. format
  3874. item
  3875.  
  3876. Inherited Members
  3877. IEvent
  3878. controlHandle
  3879. controlWindow
  3880. dispatchingWindow
  3881. eventId
  3882. eventType
  3883. handle
  3884. operator =
  3885. parameter1
  3886. parameter2
  3887. passToOwner
  3888. result
  3889. setControlHandle
  3890. setDispatchingHandle
  3891. setEventType
  3892. setHandle
  3893. setPassToOwner
  3894. setResult
  3895. window
  3896.  
  3897. IVBase
  3898. asDebugInfo
  3899. asString
  3900.  
  3901. IBase
  3902. asDebugInfo
  3903. asString
  3904. messageFile
  3905. messageText
  3906. setMessageFile
  3907. version
  3908.  
  3909.  
  3910. ΓòÉΓòÉΓòÉ <hidden> IDDEEvent - Constructors ΓòÉΓòÉΓòÉ
  3911.  
  3912. You can construct and destruct objects of this class, although normally you 
  3913. will never need to do so.  These events are usually created and deleted for you 
  3914. by IDDETopicServer or IDDEClientConversation objects. 
  3915.  
  3916.  
  3917. ΓòÉΓòÉΓòÉ <hidden> IDDEEvent - Event Information ΓòÉΓòÉΓòÉ
  3918.  
  3919. Use these members to query information about the item and format of the data 
  3920. that the event is dealing with. 
  3921.  
  3922.  
  3923. ΓòÉΓòÉΓòÉ <hidden> IDDEEvent - Implementation ΓòÉΓòÉΓòÉ
  3924.  
  3925. Derived classes use these members to set and obtain the attributes of this 
  3926. class. 
  3927.  
  3928.  
  3929. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEEvent ΓòÉΓòÉΓòÉ
  3930.  
  3931. Implementation
  3932. buffer
  3933. setBuffer
  3934. setStatus
  3935. status
  3936.  
  3937.  
  3938. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEEvent ΓòÉΓòÉΓòÉ
  3939.  
  3940. Inherited Members
  3941. IBase
  3942. recoverable
  3943. unrecoverable
  3944.  
  3945.  
  3946. ΓòÉΓòÉΓòÉ 1.16.1. IDDEEvent::buffer ΓòÉΓòÉΓòÉ
  3947.  
  3948. Returns the data buffer. 
  3949.  
  3950. Note:  The IDDEEvent::buffer member's IString is constructed from a void* and 
  3951. length. For character strings, if the terminating NULL is included in the 
  3952. length, it is in the buffer. Before performing string operations such as 
  3953. concatenation on this string, use IString::stripTrailing to strip any trailing 
  3954. NULL character. 
  3955.  
  3956. See IString and stripTrailing for information about that class and member. 
  3957.  
  3958. protected:
  3959. IString buffer() const;
  3960.  
  3961. Platform Support 
  3962.  
  3963. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3964. ΓöéPM          ΓöéMOTIF       Γöé
  3965. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3966. ΓöéYes         ΓöéNo          Γöé
  3967. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3968.  
  3969.  
  3970. ΓòÉΓòÉΓòÉ 1.16.2. IDDEEvent::format ΓòÉΓòÉΓòÉ
  3971.  
  3972. Returns the name of the format. 
  3973.  
  3974. public:
  3975. IString format() const;
  3976.  
  3977. Platform Support 
  3978.  
  3979. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  3980. ΓöéPM          ΓöéMOTIF       Γöé
  3981. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  3982. ΓöéYes         ΓöéNo          Γöé
  3983. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  3984.  
  3985.  
  3986. ΓòÉΓòÉΓòÉ 1.16.3. IDDEEvent::IDDEEvent ΓòÉΓòÉΓòÉ
  3987.  
  3988. You can construct and destruct objects of this class, although normally you 
  3989. will never need to do so.  These events are usually created and deleted for you 
  3990. by IDDETopicServer or IDDEClientConversation objects. 
  3991.  
  3992. Overload 1 
  3993.  
  3994. public:
  3995. IDDEEvent(const IDDEEvent& ddeEvent);
  3996.  
  3997. Platform Support 
  3998.  
  3999. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4000. ΓöéPM          ΓöéMOTIF       Γöé
  4001. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4002. ΓöéYes         ΓöéNo          Γöé
  4003. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4004.  
  4005. Overload 2 
  4006.  
  4007. public:
  4008. IDDEEvent(const IEvent& ddeEvent);
  4009.  
  4010. Platform Support 
  4011.  
  4012. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4013. ΓöéPM          ΓöéMOTIF       Γöé
  4014. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4015. ΓöéYes         ΓöéNo          Γöé
  4016. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4017.  
  4018.  
  4019. ΓòÉΓòÉΓòÉ 1.16.4. IDDEEvent::item ΓòÉΓòÉΓòÉ
  4020.  
  4021. Returns the name of the item. 
  4022.  
  4023. public:
  4024. IString item() const;
  4025.  
  4026. Platform Support 
  4027.  
  4028. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4029. ΓöéPM          ΓöéMOTIF       Γöé
  4030. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4031. ΓöéYes         ΓöéNo          Γöé
  4032. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4033.  
  4034. Used in samples: 
  4035.  
  4036.       DDE Client Sample: aclient.cpp 
  4037.       DDE Server Sample: aserver.cpp 
  4038.  
  4039.  
  4040. ΓòÉΓòÉΓòÉ 1.16.5. IDDEEvent::setBuffer ΓòÉΓòÉΓòÉ
  4041.  
  4042. Sets the data into the data buffer. 
  4043.  
  4044. protected:
  4045. IDDEEvent& setBuffer(IString dataBuffer);
  4046.  
  4047. Platform Support 
  4048.  
  4049. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4050. ΓöéPM          ΓöéMOTIF       Γöé
  4051. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4052. ΓöéYes         ΓöéNo          Γöé
  4053. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4054.  
  4055.  
  4056. ΓòÉΓòÉΓòÉ 1.16.6. IDDEEvent::setStatus ΓòÉΓòÉΓòÉ
  4057.  
  4058. Sets the status field of the event. 
  4059.  
  4060. protected:
  4061. IDDEEvent& setStatus(unsigned short status);
  4062.  
  4063. Platform Support 
  4064.  
  4065. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4066. ΓöéPM          ΓöéMOTIF       Γöé
  4067. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4068. ΓöéYes         ΓöéNo          Γöé
  4069. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4070.  
  4071.  
  4072. ΓòÉΓòÉΓòÉ 1.16.7. IDDEEvent::status ΓòÉΓòÉΓòÉ
  4073.  
  4074. Returns the status of the event. 
  4075.  
  4076. protected:
  4077. unsigned short status() const;
  4078.  
  4079. Platform Support 
  4080.  
  4081. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4082. ΓöéPM          ΓöéMOTIF       Γöé
  4083. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4084. ΓöéYes         ΓöéNo          Γöé
  4085. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4086.  
  4087.  
  4088. ΓòÉΓòÉΓòÉ 1.16.8. IDDEEvent::~IDDEEvent ΓòÉΓòÉΓòÉ
  4089.  
  4090. public:
  4091. ~IDDEEvent();
  4092.  
  4093. Platform Support 
  4094.  
  4095. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4096. ΓöéPM          ΓöéMOTIF       Γöé
  4097. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4098. ΓöéYes         ΓöéNo          Γöé
  4099. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4100.  
  4101.  
  4102. ΓòÉΓòÉΓòÉ 1.17. IDDEExecuteEvent ΓòÉΓòÉΓòÉ
  4103.  
  4104. Description 
  4105.  
  4106. Derivation 
  4107.  
  4108. Constructors 
  4109.  
  4110. Public Functions 
  4111.  
  4112. Protected Functions 
  4113.  
  4114. Protected Data 
  4115.  
  4116. To close all the panels in a chapter, double click on this panel's system menu. 
  4117.  
  4118.  
  4119. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEExecuteEvent ΓòÉΓòÉΓòÉ
  4120.  
  4121. IBase
  4122.   Γöé
  4123. IVBase
  4124.   Γöé
  4125. IEvent
  4126.   Γöé
  4127. IDDEEvent
  4128.   Γöé
  4129. IDDESetAcknowledgeInfoEvent
  4130.   Γöé
  4131. IDDEExecuteEvent
  4132.  
  4133. Inherited by none. 
  4134.  
  4135.  
  4136. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEExecuteEvent ΓòÉΓòÉΓòÉ
  4137.  
  4138. iddeevt.hpp 
  4139.  
  4140. The IDDEExecuteEvent class provides event information to a server application 
  4141. when a client has asked the server to execute a command string. 
  4142.  
  4143. An object of this class is created when an IDDETopicServer object needs to pass 
  4144. an executeCommands request to the server application. You do not construct 
  4145. objects of this class. See IDDETopicServer and executeCommands for information 
  4146. about that class and function. 
  4147.  
  4148.  
  4149. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEExecuteEvent ΓòÉΓòÉΓòÉ
  4150.  
  4151. Constructors
  4152. IDDEExecuteEvent
  4153. ~IDDEExecuteEvent
  4154.  
  4155. Event Information
  4156. commands
  4157.  
  4158. Inherited Members
  4159. IDDESetAcknowledgeInfoEvent
  4160. setApplicationBusy
  4161. setApplicationSpecificData
  4162. setMessageNotUnderstood
  4163.  
  4164. IDDEEvent
  4165. format
  4166. item
  4167.  
  4168. IEvent
  4169. controlHandle
  4170. controlWindow
  4171. dispatchingWindow
  4172. eventId
  4173. eventType
  4174. handle
  4175. operator =
  4176. parameter1
  4177. parameter2
  4178. passToOwner
  4179. result
  4180. setControlHandle
  4181. setDispatchingHandle
  4182. setEventType
  4183. setHandle
  4184. setPassToOwner
  4185. setResult
  4186. window
  4187.  
  4188. IVBase
  4189. asDebugInfo
  4190. asString
  4191.  
  4192. IBase
  4193. asDebugInfo
  4194. asString
  4195. messageFile
  4196. messageText
  4197. setMessageFile
  4198. version
  4199.  
  4200.  
  4201. ΓòÉΓòÉΓòÉ <hidden> IDDEExecuteEvent - Constructors ΓòÉΓòÉΓòÉ
  4202.  
  4203. You can construct and destruct objects of this class, although normally you 
  4204. will never need to do so.  These events are normally created and deleted for 
  4205. you by IDDETopicServer objects. 
  4206.  
  4207.  
  4208. ΓòÉΓòÉΓòÉ <hidden> IDDEExecuteEvent - Event Information ΓòÉΓòÉΓòÉ
  4209.  
  4210. Use these members to query the command string sent by the DDE client 
  4211. application. 
  4212.  
  4213.  
  4214. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEExecuteEvent ΓòÉΓòÉΓòÉ
  4215.  
  4216. Inherited Members
  4217. IDDEEvent
  4218. buffer
  4219. setBuffer
  4220. setStatus
  4221. status
  4222.  
  4223.  
  4224. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEExecuteEvent ΓòÉΓòÉΓòÉ
  4225.  
  4226. Inherited Members
  4227. IBase
  4228. recoverable
  4229. unrecoverable
  4230.  
  4231.  
  4232. ΓòÉΓòÉΓòÉ 1.17.1. IDDEExecuteEvent::commands ΓòÉΓòÉΓòÉ
  4233.  
  4234. Returns the command string that the client has asked the server to execute. 
  4235.  
  4236. Note:  The IDDEExecuteEvent::commands member's IString is constructed from a 
  4237. void* and length. For character strings, if the terminating NULL is included in 
  4238. the length, it is in the buffer. Before performing string operations such as 
  4239. concatenation on this string, use IString::stripTrailing to strip any trailing 
  4240. NULL character. 
  4241.  
  4242. See IString and stripTrailing for information about that class and member. 
  4243.  
  4244. public:
  4245. IString commands() const;
  4246.  
  4247. Platform Support 
  4248.  
  4249. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4250. ΓöéPM          ΓöéMOTIF       Γöé
  4251. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4252. ΓöéYes         ΓöéNo          Γöé
  4253. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4254.  
  4255.  
  4256. ΓòÉΓòÉΓòÉ 1.17.2. IDDEExecuteEvent::IDDEExecuteEvent ΓòÉΓòÉΓòÉ
  4257.  
  4258. You can construct and destruct objects of this class, although normally you 
  4259. will never need to do so.  These events are normally created and deleted for 
  4260. you by IDDETopicServer objects. 
  4261.  
  4262. public:
  4263. IDDEExecuteEvent(const IEvent& ddeEvent);
  4264.  
  4265. Platform Support 
  4266.  
  4267. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4268. ΓöéPM          ΓöéMOTIF       Γöé
  4269. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4270. ΓöéYes         ΓöéNo          Γöé
  4271. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4272.  
  4273.  
  4274. ΓòÉΓòÉΓòÉ 1.17.3. IDDEExecuteEvent::~IDDEExecuteEvent ΓòÉΓòÉΓòÉ
  4275.  
  4276. public:
  4277. ~IDDEExecuteEvent();
  4278.  
  4279. Platform Support 
  4280.  
  4281. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4282. ΓöéPM          ΓöéMOTIF       Γöé
  4283. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4284. ΓöéYes         ΓöéNo          Γöé
  4285. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4286.  
  4287.  
  4288. ΓòÉΓòÉΓòÉ 1.18. IDDEPokeEvent ΓòÉΓòÉΓòÉ
  4289.  
  4290. Description 
  4291.  
  4292. Derivation 
  4293.  
  4294. Constructors 
  4295.  
  4296. Public Functions 
  4297.  
  4298. Protected Functions 
  4299.  
  4300. Protected Data 
  4301.  
  4302. To close all the panels in a chapter, double click on this panel's system menu. 
  4303.  
  4304.  
  4305. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEPokeEvent ΓòÉΓòÉΓòÉ
  4306.  
  4307. IBase
  4308.   Γöé
  4309. IVBase
  4310.   Γöé
  4311. IEvent
  4312.   Γöé
  4313. IDDEEvent
  4314.   Γöé
  4315. IDDESetAcknowledgeInfoEvent
  4316.   Γöé
  4317. IDDEPokeEvent
  4318.  
  4319. Inherited by none. 
  4320.  
  4321.  
  4322. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEPokeEvent ΓòÉΓòÉΓòÉ
  4323.  
  4324. iddeevt.hpp 
  4325.  
  4326. The IDDEPokeEvent class provides event information to a server application when 
  4327. a client has asked the server to set an item to a new value. 
  4328.  
  4329. An object of this class is created when an IDDETopicServer object needs to pass 
  4330. a pokeData request to the server application. You do not construct objects of 
  4331. this class. See IDDETopicServer and pokeData for information about that class 
  4332. and member. 
  4333.  
  4334.  
  4335. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEPokeEvent ΓòÉΓòÉΓòÉ
  4336.  
  4337. Constructors
  4338. IDDEPokeEvent
  4339. ~IDDEPokeEvent
  4340.  
  4341. Event Information
  4342. pokedData
  4343.  
  4344. Inherited Members
  4345. IDDESetAcknowledgeInfoEvent
  4346. setApplicationBusy
  4347. setApplicationSpecificData
  4348. setMessageNotUnderstood
  4349.  
  4350. IDDEEvent
  4351. format
  4352. item
  4353.  
  4354. IEvent
  4355. controlHandle
  4356. controlWindow
  4357. dispatchingWindow
  4358. eventId
  4359. eventType
  4360. handle
  4361. operator =
  4362. parameter1
  4363. parameter2
  4364. passToOwner
  4365. result
  4366. setControlHandle
  4367. setDispatchingHandle
  4368. setEventType
  4369. setHandle
  4370. setPassToOwner
  4371. setResult
  4372. window
  4373.  
  4374. IVBase
  4375. asDebugInfo
  4376. asString
  4377.  
  4378. IBase
  4379. asDebugInfo
  4380. asString
  4381. messageFile
  4382. messageText
  4383. setMessageFile
  4384. version
  4385.  
  4386.  
  4387. ΓòÉΓòÉΓòÉ <hidden> IDDEPokeEvent - Constructors ΓòÉΓòÉΓòÉ
  4388.  
  4389. You can construct and destruct objects of this class, although normally you 
  4390. will never need to do so.  These events are normally created and deleted for 
  4391. you by IDDETopicServer objects. 
  4392.  
  4393.  
  4394. ΓòÉΓòÉΓòÉ <hidden> IDDEPokeEvent - Event Information ΓòÉΓòÉΓòÉ
  4395.  
  4396. Use these members to query the data that the DDE client application has sent to 
  4397. be poked. 
  4398.  
  4399.  
  4400. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEPokeEvent ΓòÉΓòÉΓòÉ
  4401.  
  4402. Inherited Members
  4403. IDDEEvent
  4404. buffer
  4405. setBuffer
  4406. setStatus
  4407. status
  4408.  
  4409.  
  4410. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEPokeEvent ΓòÉΓòÉΓòÉ
  4411.  
  4412. Inherited Members
  4413. IBase
  4414. recoverable
  4415. unrecoverable
  4416.  
  4417.  
  4418. ΓòÉΓòÉΓòÉ 1.18.1. IDDEPokeEvent::IDDEPokeEvent ΓòÉΓòÉΓòÉ
  4419.  
  4420. You can construct and destruct objects of this class, although normally you 
  4421. will never need to do so.  These events are normally created and deleted for 
  4422. you by IDDETopicServer objects. 
  4423.  
  4424. public:
  4425. IDDEPokeEvent(const IEvent& ddeEvent);
  4426.  
  4427. Platform Support 
  4428.  
  4429. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4430. ΓöéPM          ΓöéMOTIF       Γöé
  4431. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4432. ΓöéYes         ΓöéNo          Γöé
  4433. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4434.  
  4435.  
  4436. ΓòÉΓòÉΓòÉ 1.18.2. IDDEPokeEvent::pokedData ΓòÉΓòÉΓòÉ
  4437.  
  4438. Returns the data that the client asked the server to set an item's value to. 
  4439.  
  4440. Note:  The IDDEPokeEvent::pokedData member's IString is constructed from a 
  4441. void* and length. For character strings, if the terminating NULL is included in 
  4442. the length, it is in the buffer. Before performing string operations such as 
  4443. concatenation on this string, use IString::stripTrailing to strip any trailing 
  4444. NULL character. 
  4445.  
  4446. See IString and stripTrailing for information about that class and member. 
  4447.  
  4448. public:
  4449. IString pokedData() const;
  4450.  
  4451. Platform Support 
  4452.  
  4453. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4454. ΓöéPM          ΓöéMOTIF       Γöé
  4455. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4456. ΓöéYes         ΓöéNo          Γöé
  4457. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4458.  
  4459. Used in sample:   DDE Server Sample: aserver.cpp 
  4460.  
  4461.  
  4462. ΓòÉΓòÉΓòÉ 1.18.3. IDDEPokeEvent::~IDDEPokeEvent ΓòÉΓòÉΓòÉ
  4463.  
  4464. public:
  4465. ~IDDEPokeEvent();
  4466.  
  4467. Platform Support 
  4468.  
  4469. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4470. ΓöéPM          ΓöéMOTIF       Γöé
  4471. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4472. ΓöéYes         ΓöéNo          Γöé
  4473. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4474.  
  4475.  
  4476. ΓòÉΓòÉΓòÉ 1.19. IDDERequestDataEvent ΓòÉΓòÉΓòÉ
  4477.  
  4478. Description 
  4479.  
  4480. Derivation 
  4481.  
  4482. Constructors 
  4483.  
  4484. Public Functions 
  4485.  
  4486. Protected Functions 
  4487.  
  4488. Protected Data 
  4489.  
  4490. To close all the panels in a chapter, double click on this panel's system menu. 
  4491.  
  4492.  
  4493. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDERequestDataEvent ΓòÉΓòÉΓòÉ
  4494.  
  4495. IBase
  4496.   Γöé
  4497. IVBase
  4498.   Γöé
  4499. IEvent
  4500.   Γöé
  4501. IDDEEvent
  4502.   Γöé
  4503. IDDESetAcknowledgeInfoEvent
  4504.   Γöé
  4505. IDDERequestDataEvent
  4506.  
  4507. Inherited by none. 
  4508.  
  4509.  
  4510. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDERequestDataEvent ΓòÉΓòÉΓòÉ
  4511.  
  4512. iddeevt.hpp 
  4513.  
  4514. The IDDERequestDataEvent class provides event information to a server 
  4515. application when a client has requested data. 
  4516.  
  4517. An object of this class is created when an IDDETopicServer object needs to pass 
  4518. requests for data to the server application. You do not construct objects of 
  4519. this class. See IDDETopicServer for information about that class. 
  4520.  
  4521.  
  4522. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDERequestDataEvent ΓòÉΓòÉΓòÉ
  4523.  
  4524. Constructors
  4525. IDDERequestDataEvent
  4526. ~IDDERequestDataEvent
  4527.  
  4528. Event Information
  4529. requestAck
  4530. setData
  4531.  
  4532. Inherited Members
  4533. IDDESetAcknowledgeInfoEvent
  4534. setApplicationBusy
  4535. setApplicationSpecificData
  4536. setMessageNotUnderstood
  4537.  
  4538. IDDEEvent
  4539. format
  4540. item
  4541.  
  4542. IEvent
  4543. controlHandle
  4544. controlWindow
  4545. dispatchingWindow
  4546. eventId
  4547. eventType
  4548. handle
  4549. operator =
  4550. parameter1
  4551. parameter2
  4552. passToOwner
  4553. result
  4554. setControlHandle
  4555. setDispatchingHandle
  4556. setEventType
  4557. setHandle
  4558. setPassToOwner
  4559. setResult
  4560. window
  4561.  
  4562. IVBase
  4563. asDebugInfo
  4564. asString
  4565.  
  4566. IBase
  4567. asDebugInfo
  4568. asString
  4569. messageFile
  4570. messageText
  4571. setMessageFile
  4572. version
  4573.  
  4574.  
  4575. ΓòÉΓòÉΓòÉ <hidden> IDDERequestDataEvent - Constructors ΓòÉΓòÉΓòÉ
  4576.  
  4577. You can construct and destruct objects of this class, although normally you 
  4578. will never need to do so.  These events are normally created and deleted for 
  4579. you by IDDETopicServer objects. 
  4580.  
  4581.  
  4582. ΓòÉΓòÉΓòÉ <hidden> IDDERequestDataEvent - Event Information ΓòÉΓòÉΓòÉ
  4583.  
  4584. Use these members to provide the data requested by the DDE client application 
  4585. and to set the related attributes of the event. 
  4586.  
  4587.  
  4588. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDERequestDataEvent ΓòÉΓòÉΓòÉ
  4589.  
  4590. Inherited Members
  4591. IDDEEvent
  4592. buffer
  4593. setBuffer
  4594. setStatus
  4595. status
  4596.  
  4597.  
  4598. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDERequestDataEvent ΓòÉΓòÉΓòÉ
  4599.  
  4600. Inherited Members
  4601. IBase
  4602. recoverable
  4603. unrecoverable
  4604.  
  4605.  
  4606. ΓòÉΓòÉΓòÉ 1.19.1. IDDERequestDataEvent::IDDERequestDataEvent ΓòÉΓòÉΓòÉ
  4607.  
  4608. You can construct and destruct objects of this class, although normally you 
  4609. will never need to do so.  These events are normally created and deleted for 
  4610. you by IDDETopicServer objects. 
  4611.  
  4612. public:
  4613. IDDERequestDataEvent(const IEvent& ddeEvent);
  4614.  
  4615. Platform Support 
  4616.  
  4617. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4618. ΓöéPM          ΓöéMOTIF       Γöé
  4619. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4620. ΓöéYes         ΓöéNo          Γöé
  4621. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4622.  
  4623.  
  4624. ΓòÉΓòÉΓòÉ 1.19.2. IDDERequestDataEvent::requestAck ΓòÉΓòÉΓòÉ
  4625.  
  4626. Sets the request acknowledgment flag. 
  4627.  
  4628. public:
  4629. IDDERequestDataEvent& requestAck();
  4630.  
  4631. Platform Support 
  4632.  
  4633. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4634. ΓöéPM          ΓöéMOTIF       Γöé
  4635. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4636. ΓöéYes         ΓöéNo          Γöé
  4637. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4638.  
  4639.  
  4640. ΓòÉΓòÉΓòÉ 1.19.3. IDDERequestDataEvent::setData ΓòÉΓòÉΓòÉ
  4641.  
  4642. Provides the requested data so it can be sent to the client. This member is 
  4643. overloaded so that either buffers of data or character strings can be easily 
  4644. sent. 
  4645.  
  4646. Overload 1 
  4647.  
  4648. public:
  4649. IDDERequestDataEvent&
  4650.   setData( const void* dataBuffer,
  4651.            unsigned long dataLength);
  4652.  
  4653. Platform Support 
  4654.  
  4655. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4656. ΓöéPM          ΓöéMOTIF       Γöé
  4657. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4658. ΓöéYes         ΓöéNo          Γöé
  4659. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4660.  
  4661. Overload 2 
  4662.  
  4663. public:
  4664. IDDERequestDataEvent& setData(const char* dataString);
  4665.  
  4666. Platform Support 
  4667.  
  4668. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4669. ΓöéPM          ΓöéMOTIF       Γöé
  4670. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4671. ΓöéYes         ΓöéNo          Γöé
  4672. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4673.  
  4674. Used in sample:   DDE Server Sample: aserver.cpp 
  4675.  
  4676.  
  4677. ΓòÉΓòÉΓòÉ 1.19.4. IDDERequestDataEvent::~IDDERequestDataEvent ΓòÉΓòÉΓòÉ
  4678.  
  4679. public:
  4680. ~IDDERequestDataEvent();
  4681.  
  4682. Platform Support 
  4683.  
  4684. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4685. ΓöéPM          ΓöéMOTIF       Γöé
  4686. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4687. ΓöéYes         ΓöéNo          Γöé
  4688. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4689.  
  4690.  
  4691. ΓòÉΓòÉΓòÉ 1.20. IDDEServerAcknowledgeEvent ΓòÉΓòÉΓòÉ
  4692.  
  4693. Description 
  4694.  
  4695. Derivation 
  4696.  
  4697. Constructors 
  4698.  
  4699. Public Functions 
  4700.  
  4701. Protected Functions 
  4702.  
  4703. Protected Data 
  4704.  
  4705. To close all the panels in a chapter, double click on this panel's system menu. 
  4706.  
  4707.  
  4708. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEServerAcknowledgeEvent ΓòÉΓòÉΓòÉ
  4709.  
  4710. IBase
  4711.   Γöé
  4712. IVBase
  4713.   Γöé
  4714. IEvent
  4715.   Γöé
  4716. IDDEEvent
  4717.   Γöé
  4718. IDDEAcknowledgeEvent
  4719.   Γöé
  4720. IDDEServerAcknowledgeEvent
  4721.  
  4722. Inherited by none. 
  4723.  
  4724.  
  4725. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEServerAcknowledgeEvent ΓòÉΓòÉΓòÉ
  4726.  
  4727. iddeevt.hpp 
  4728.  
  4729. The IDDEServerAcknowledgeEvent class provides event information to a server 
  4730. application regarding an acknowledgment from a client. 
  4731.  
  4732. An object of this class is created when an IDDETopicServer object needs to pass 
  4733. information about an acknowledgment to the server application. You do not 
  4734. construct objects of this class. See IDDETopicServer for information about that 
  4735. class. 
  4736.  
  4737.  
  4738. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEServerAcknowledgeEvent ΓòÉΓòÉΓòÉ
  4739.  
  4740. Constructors
  4741. IDDEServerAcknowledgeEvent
  4742. ~IDDEServerAcknowledgeEvent
  4743.  
  4744. Event Information
  4745. data
  4746. isAckToHotLinkUpdate
  4747.  
  4748. Inherited Members
  4749. IDDEAcknowledgeEvent
  4750. applicationSpecificData
  4751. isAckPositive
  4752. isApplicationBusy
  4753. isMessageUnderstood
  4754.  
  4755. IDDEEvent
  4756. format
  4757. item
  4758.  
  4759. IEvent
  4760. controlHandle
  4761. controlWindow
  4762. dispatchingWindow
  4763. eventId
  4764. eventType
  4765. handle
  4766. operator =
  4767. parameter1
  4768. parameter2
  4769. passToOwner
  4770. result
  4771. setControlHandle
  4772. setDispatchingHandle
  4773. setEventType
  4774. setHandle
  4775. setPassToOwner
  4776. setResult
  4777. window
  4778.  
  4779. IVBase
  4780. asDebugInfo
  4781. asString
  4782.  
  4783. IBase
  4784. asDebugInfo
  4785. asString
  4786. messageFile
  4787. messageText
  4788. setMessageFile
  4789. version
  4790.  
  4791.  
  4792. ΓòÉΓòÉΓòÉ <hidden> IDDEServerAcknowledgeEvent - Constructors ΓòÉΓòÉΓòÉ
  4793.  
  4794. You can construct and destruct objects of this class, although normally you 
  4795. will never need to do so.  These events are normally created and deleted for 
  4796. you by IDDETopicServer objects. 
  4797.  
  4798.  
  4799. ΓòÉΓòÉΓòÉ <hidden> IDDEServerAcknowledgeEvent - Event Information ΓòÉΓòÉΓòÉ
  4800.  
  4801. Use these members to query information about an acknowledgment received from a 
  4802. DDE client application. 
  4803.  
  4804.  
  4805. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEServerAcknowledgeEvent ΓòÉΓòÉΓòÉ
  4806.  
  4807. Inherited Members
  4808. IDDEAcknowledgeEvent
  4809. transactionType
  4810.  
  4811. IDDEEvent
  4812. buffer
  4813. setBuffer
  4814. setStatus
  4815. status
  4816.  
  4817.  
  4818. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEServerAcknowledgeEvent ΓòÉΓòÉΓòÉ
  4819.  
  4820. Inherited Members
  4821. IBase
  4822. recoverable
  4823. unrecoverable
  4824.  
  4825.  
  4826. ΓòÉΓòÉΓòÉ 1.20.1. IDDEServerAcknowledgeEvent::data ΓòÉΓòÉΓòÉ
  4827.  
  4828. Returns the data the server provided to the client. 
  4829.  
  4830. Note:  The IDDEServerAcknowledgeEvent:: data member's IString is constructed 
  4831. from a void* and length. For character strings, if the terminating NULL is 
  4832. included in the length, it is in the buffer. Before performing string 
  4833. operations such as concatenation on this string, use IString::stripTrailing to 
  4834. strip any trailing NULL character. 
  4835.  
  4836. See IString and stripTrailing for information about that class and member. 
  4837.  
  4838. public:
  4839. IString data() const;
  4840.  
  4841. Platform Support 
  4842.  
  4843. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4844. ΓöéPM          ΓöéMOTIF       Γöé
  4845. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4846. ΓöéYes         ΓöéNo          Γöé
  4847. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4848.  
  4849.  
  4850. ΓòÉΓòÉΓòÉ 1.20.2. IDDEServerAcknowledgeEvent::IDDEServerAcknowledgeEvent ΓòÉΓòÉΓòÉ
  4851.  
  4852. You can construct and destruct objects of this class, although normally you 
  4853. will never need to do so.  These events are normally created and deleted for 
  4854. you by IDDETopicServer objects. 
  4855.  
  4856. public:
  4857. IDDEServerAcknowledgeEvent(const IEvent& ddeEvent);
  4858.  
  4859. Platform Support 
  4860.  
  4861. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4862. ΓöéPM          ΓöéMOTIF       Γöé
  4863. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4864. ΓöéYes         ΓöéNo          Γöé
  4865. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4866.  
  4867.  
  4868. ΓòÉΓòÉΓòÉ 1.20.3. IDDEServerAcknowledgeEvent::isAckToHotLinkUpdate ΓòÉΓòÉΓòÉ
  4869.  
  4870. Returns true if the acknowledgment is in response to 
  4871. IDDETopicServer::hotLinkUpdate being called. It returns false if it is in 
  4872. response to data being provided for an IDDETopicServer::requestData call. 
  4873.  
  4874. See hotLinkUpdate and requestData for information about those members. 
  4875.  
  4876. public:
  4877. Boolean isAckToHotLinkUpdate() const;
  4878.  
  4879. Platform Support 
  4880.  
  4881. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4882. ΓöéPM          ΓöéMOTIF       Γöé
  4883. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4884. ΓöéYes         ΓöéNo          Γöé
  4885. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4886.  
  4887.  
  4888. ΓòÉΓòÉΓòÉ 1.20.4. IDDEServerAcknowledgeEvent::~IDDEServerAcknowledgeEvent ΓòÉΓòÉΓòÉ
  4889.  
  4890. public:
  4891. ~IDDEServerAcknowledgeEvent();
  4892.  
  4893. Platform Support 
  4894.  
  4895. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  4896. ΓöéPM          ΓöéMOTIF       Γöé
  4897. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  4898. ΓöéYes         ΓöéNo          Γöé
  4899. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  4900.  
  4901.  
  4902. ΓòÉΓòÉΓòÉ 1.21. IDDEServerHotLinkEvent ΓòÉΓòÉΓòÉ
  4903.  
  4904. Description 
  4905.  
  4906. Derivation 
  4907.  
  4908. Constructors 
  4909.  
  4910. Public Functions 
  4911.  
  4912. Protected Functions 
  4913.  
  4914. Protected Data 
  4915.  
  4916. To close all the panels in a chapter, double click on this panel's system menu. 
  4917.  
  4918.  
  4919. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDEServerHotLinkEvent ΓòÉΓòÉΓòÉ
  4920.  
  4921. IBase
  4922.   Γöé
  4923. IVBase
  4924.   Γöé
  4925. IEvent
  4926.   Γöé
  4927. IDDEEvent
  4928.   Γöé
  4929. IDDESetAcknowledgeInfoEvent
  4930.   Γöé
  4931. IDDEServerHotLinkEvent
  4932.  
  4933. Inherited by none. 
  4934.  
  4935.  
  4936. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDEServerHotLinkEvent ΓòÉΓòÉΓòÉ
  4937.  
  4938. iddeevt.hpp 
  4939.  
  4940. The IDDEServerHotLinkEvent class provides event information to a server 
  4941. application when a client has asked the server to begin a hot link. 
  4942.  
  4943. An object of this class is created when an IDDETopicServer object needs to pass 
  4944. a beginHotLink request to the server application. You do not construct objects 
  4945. of this class. See IDDETopicServer and beginHotLink for information about that 
  4946. class and function. 
  4947.  
  4948.  
  4949. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDEServerHotLinkEvent ΓòÉΓòÉΓòÉ
  4950.  
  4951. Constructors
  4952. IDDEServerHotLinkEvent
  4953. ~IDDEServerHotLinkEvent
  4954.  
  4955. Event Information
  4956. isDataRequested
  4957. isPacingRequested
  4958.  
  4959. Inherited Members
  4960. IDDESetAcknowledgeInfoEvent
  4961. setApplicationBusy
  4962. setApplicationSpecificData
  4963. setMessageNotUnderstood
  4964.  
  4965. IDDEEvent
  4966. format
  4967. item
  4968.  
  4969. IEvent
  4970. controlHandle
  4971. controlWindow
  4972. dispatchingWindow
  4973. eventId
  4974. eventType
  4975. handle
  4976. operator =
  4977. parameter1
  4978. parameter2
  4979. passToOwner
  4980. result
  4981. setControlHandle
  4982. setDispatchingHandle
  4983. setEventType
  4984. setHandle
  4985. setPassToOwner
  4986. setResult
  4987. window
  4988.  
  4989. IVBase
  4990. asDebugInfo
  4991. asString
  4992.  
  4993. IBase
  4994. asDebugInfo
  4995. asString
  4996. messageFile
  4997. messageText
  4998. setMessageFile
  4999. version
  5000.  
  5001.  
  5002. ΓòÉΓòÉΓòÉ <hidden> IDDEServerHotLinkEvent - Constructors ΓòÉΓòÉΓòÉ
  5003.  
  5004. You can construct and destruct objects of this class, although normally you 
  5005. will never need to do so.  These events are normally created and deleted for 
  5006. you by IDDETopicServer objects. 
  5007.  
  5008.  
  5009. ΓòÉΓòÉΓòÉ <hidden> IDDEServerHotLinkEvent - Event Information ΓòÉΓòÉΓòÉ
  5010.  
  5011. Use these members to query information about the hot link associated with this 
  5012. event. 
  5013.  
  5014.  
  5015. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDEServerHotLinkEvent ΓòÉΓòÉΓòÉ
  5016.  
  5017. Inherited Members
  5018. IDDEEvent
  5019. buffer
  5020. setBuffer
  5021. setStatus
  5022. status
  5023.  
  5024.  
  5025. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDEServerHotLinkEvent ΓòÉΓòÉΓòÉ
  5026.  
  5027. Inherited Members
  5028. IBase
  5029. recoverable
  5030. unrecoverable
  5031.  
  5032.  
  5033. ΓòÉΓòÉΓòÉ 1.21.1. IDDEServerHotLinkEvent::IDDEServerHotLinkEvent ΓòÉΓòÉΓòÉ
  5034.  
  5035. You can construct and destruct objects of this class, although normally you 
  5036. will never need to do so.  These events are normally created and deleted for 
  5037. you by IDDETopicServer objects. 
  5038.  
  5039. public:
  5040. IDDEServerHotLinkEvent(const IEvent& ddeEvent);
  5041.  
  5042. Platform Support 
  5043.  
  5044. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5045. ΓöéPM          ΓöéMOTIF       Γöé
  5046. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5047. ΓöéYes         ΓöéNo          Γöé
  5048. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5049.  
  5050.  
  5051. ΓòÉΓòÉΓòÉ 1.21.2. IDDEServerHotLinkEvent::isDataRequested ΓòÉΓòÉΓòÉ
  5052.  
  5053. Returns true if the client application has requested a data hot link. Returns 
  5054. false if a notification link has been requested. 
  5055.  
  5056. public:
  5057. Boolean isDataRequested() const;
  5058.  
  5059. Platform Support 
  5060.  
  5061. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5062. ΓöéPM          ΓöéMOTIF       Γöé
  5063. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5064. ΓöéYes         ΓöéNo          Γöé
  5065. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5066.  
  5067.  
  5068. ΓòÉΓòÉΓòÉ 1.21.3. IDDEServerHotLinkEvent::isPacingRequested ΓòÉΓòÉΓòÉ
  5069.  
  5070. Returns true if the client application has requested the server to request an 
  5071. acknowledgment from the client whenever it sends data or a notification. 
  5072.  
  5073. public:
  5074. Boolean isPacingRequested() const;
  5075.  
  5076. Platform Support 
  5077.  
  5078. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5079. ΓöéPM          ΓöéMOTIF       Γöé
  5080. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5081. ΓöéYes         ΓöéNo          Γöé
  5082. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5083.  
  5084.  
  5085. ΓòÉΓòÉΓòÉ 1.21.4. IDDEServerHotLinkEvent::~IDDEServerHotLinkEvent ΓòÉΓòÉΓòÉ
  5086.  
  5087. public:
  5088. ~IDDEServerHotLinkEvent();
  5089.  
  5090. Platform Support 
  5091.  
  5092. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5093. ΓöéPM          ΓöéMOTIF       Γöé
  5094. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5095. ΓöéYes         ΓöéNo          Γöé
  5096. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5097.  
  5098.  
  5099. ΓòÉΓòÉΓòÉ 1.22. IDDESetAcknowledgeInfoEvent ΓòÉΓòÉΓòÉ
  5100.  
  5101. Description 
  5102.  
  5103. Derivation 
  5104.  
  5105. Constructors 
  5106.  
  5107. Public Functions 
  5108.  
  5109. Protected Functions 
  5110.  
  5111. Protected Data 
  5112.  
  5113. To close all the panels in a chapter, double click on this panel's system menu. 
  5114.  
  5115.  
  5116. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDESetAcknowledgeInfoEvent ΓòÉΓòÉΓòÉ
  5117.  
  5118. IBase
  5119.   Γöé
  5120. IVBase
  5121.   Γöé
  5122. IEvent
  5123.   Γöé
  5124. IDDEEvent
  5125.   Γöé
  5126. IDDESetAcknowledgeInfoEvent
  5127.  
  5128. Inherited by: 
  5129.  
  5130.       IDDEClientHotLinkEvent 
  5131.       IDDEDataEvent 
  5132.       IDDEExecuteEvent 
  5133.       IDDEPokeEvent 
  5134.       IDDERequestDataEvent 
  5135.       IDDEServerHotLinkEvent 
  5136.  
  5137.  
  5138. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDESetAcknowledgeInfoEvent ΓòÉΓòÉΓòÉ
  5139.  
  5140. iddeevt.hpp 
  5141.  
  5142. The IDDESetAcknowledgeInfoEvent class is the base class for Dynamic Data 
  5143. Exchange (DDE) event information classes that need to set acknowledgment 
  5144. information. 
  5145.  
  5146. An object of a subclass of IDDESetAcknowledgeInfoEvent is only created for 
  5147. events that the application can respond to with a negative acknowledgment. You 
  5148. do not construct objects of this class. 
  5149.  
  5150.  
  5151. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDESetAcknowledgeInfoEvent ΓòÉΓòÉΓòÉ
  5152.  
  5153. Constructors
  5154. IDDESetAcknowledgeInfoEvent
  5155. ~IDDESetAcknowledgeInfoEvent
  5156.  
  5157. Event Information
  5158. setApplicationBusy
  5159. setApplicationSpecificData
  5160. setMessageNotUnderstood
  5161.  
  5162. Inherited Members
  5163. IDDEEvent
  5164. format
  5165. item
  5166.  
  5167. IEvent
  5168. controlHandle
  5169. controlWindow
  5170. dispatchingWindow
  5171. eventId
  5172. eventType
  5173. handle
  5174. operator =
  5175. parameter1
  5176. parameter2
  5177. passToOwner
  5178. result
  5179. setControlHandle
  5180. setDispatchingHandle
  5181. setEventType
  5182. setHandle
  5183. setPassToOwner
  5184. setResult
  5185. window
  5186.  
  5187. IVBase
  5188. asDebugInfo
  5189. asString
  5190.  
  5191. IBase
  5192. asDebugInfo
  5193. asString
  5194. messageFile
  5195. messageText
  5196. setMessageFile
  5197. version
  5198.  
  5199.  
  5200. ΓòÉΓòÉΓòÉ <hidden> IDDESetAcknowledgeInfoEvent - Constructors ΓòÉΓòÉΓòÉ
  5201.  
  5202. You can construct and destruct objects of this class, although normally you 
  5203. will never need to do so.  These events are normally created and deleted for 
  5204. you by IDDETopicServer or IDDEClientConversation objects. 
  5205.  
  5206.  
  5207. ΓòÉΓòÉΓòÉ <hidden> IDDESetAcknowledgeInfoEvent - Event Information ΓòÉΓòÉΓòÉ
  5208.  
  5209. Use these members to set the information for an acknowledgment being sent to 
  5210. the DDE partner application. 
  5211.  
  5212.  
  5213. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDESetAcknowledgeInfoEvent ΓòÉΓòÉΓòÉ
  5214.  
  5215. Inherited Members
  5216. IDDEEvent
  5217. buffer
  5218. setBuffer
  5219. setStatus
  5220. status
  5221.  
  5222.  
  5223. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDESetAcknowledgeInfoEvent ΓòÉΓòÉΓòÉ
  5224.  
  5225. Inherited Members
  5226. IBase
  5227. recoverable
  5228. unrecoverable
  5229.  
  5230.  
  5231. ΓòÉΓòÉΓòÉ 1.22.1. IDDESetAcknowledgeInfoEvent::IDDESetAcknowledgeInfoEvent ΓòÉΓòÉΓòÉ
  5232.  
  5233. You can construct and destruct objects of this class, although normally you 
  5234. will never need to do so.  These events are normally created and deleted for 
  5235. you by IDDETopicServer or IDDEClientConversation objects. 
  5236.  
  5237. Overload 1 
  5238.  
  5239. public:
  5240. IDDESetAcknowledgeInfoEvent( const IDDESetAcknowledgeInfoEvent& ddeEvent);
  5241.  
  5242. Platform Support 
  5243.  
  5244. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5245. ΓöéPM          ΓöéMOTIF       Γöé
  5246. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5247. ΓöéYes         ΓöéNo          Γöé
  5248. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5249.  
  5250. Overload 2 
  5251.  
  5252. public:
  5253. IDDESetAcknowledgeInfoEvent(const IEvent& ddeEvent);
  5254.  
  5255. Platform Support 
  5256.  
  5257. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5258. ΓöéPM          ΓöéMOTIF       Γöé
  5259. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5260. ΓöéYes         ΓöéNo          Γöé
  5261. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5262.  
  5263.  
  5264. ΓòÉΓòÉΓòÉ 1.22.2. IDDESetAcknowledgeInfoEvent::setApplicationBusy ΓòÉΓòÉΓòÉ
  5265.  
  5266. Sets the application busy flag. This is used by a client or server application 
  5267. to indicate why a request or response to a request cannot be processed. 
  5268.  
  5269. public:
  5270. IDDESetAcknowledgeInfoEvent& setApplicationBusy();
  5271.  
  5272. Platform Support 
  5273.  
  5274. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5275. ΓöéPM          ΓöéMOTIF       Γöé
  5276. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5277. ΓöéYes         ΓöéNo          Γöé
  5278. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5279.  
  5280.  
  5281. ΓòÉΓòÉΓòÉ 1.22.3. IDDESetAcknowledgeInfoEvent::setApplicationSpecificData ΓòÉΓòÉΓòÉ
  5282.  
  5283. Sets application-specific information. This can be used when a client and 
  5284. server application have a pre-defined protocol for exchanging information. 
  5285.  
  5286. public:
  5287. IDDESetAcknowledgeInfoEvent&
  5288.   setApplicationSpecificData( unsigned char applicationData);
  5289.  
  5290. Platform Support 
  5291.  
  5292. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5293. ΓöéPM          ΓöéMOTIF       Γöé
  5294. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5295. ΓöéYes         ΓöéNo          Γöé
  5296. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5297.  
  5298.  
  5299. ΓòÉΓòÉΓòÉ 1.22.4. IDDESetAcknowledgeInfoEvent::setMessageNotUnderstood ΓòÉΓòÉΓòÉ
  5300.  
  5301. Sets the message not understood flag. This is used by a client or server 
  5302. application to indicate why a request or response to a request cannot be 
  5303. processed. 
  5304.  
  5305. public:
  5306. IDDESetAcknowledgeInfoEvent& setMessageNotUnderstood();
  5307.  
  5308. Platform Support 
  5309.  
  5310. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5311. ΓöéPM          ΓöéMOTIF       Γöé
  5312. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5313. ΓöéYes         ΓöéNo          Γöé
  5314. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5315.  
  5316.  
  5317. ΓòÉΓòÉΓòÉ 1.22.5. IDDESetAcknowledgeInfoEvent::~IDDESetAcknowledgeInfoEvent ΓòÉΓòÉΓòÉ
  5318.  
  5319. public:
  5320. ~IDDESetAcknowledgeInfoEvent();
  5321.  
  5322. Platform Support 
  5323.  
  5324. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5325. ΓöéPM          ΓöéMOTIF       Γöé
  5326. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5327. ΓöéYes         ΓöéNo          Γöé
  5328. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5329.  
  5330.  
  5331. ΓòÉΓòÉΓòÉ 1.23. IDDETopicServer ΓòÉΓòÉΓòÉ
  5332.  
  5333. Description 
  5334.  
  5335. Derivation 
  5336.  
  5337. Constructors 
  5338.  
  5339. Public Functions 
  5340.  
  5341. Protected Functions 
  5342.  
  5343. Protected Data 
  5344.  
  5345. To close all the panels in a chapter, double click on this panel's system menu. 
  5346.  
  5347.  
  5348. ΓòÉΓòÉΓòÉ <hidden> Derivation - IDDETopicServer ΓòÉΓòÉΓòÉ
  5349.  
  5350. IBase
  5351.   Γöé
  5352. IVBase
  5353.   Γöé
  5354. IHandler
  5355.   Γöé
  5356. IDDETopicServer
  5357.  
  5358. Inherited by none. 
  5359.  
  5360.  
  5361. ΓòÉΓòÉΓòÉ <hidden> Class Description - IDDETopicServer ΓòÉΓòÉΓòÉ
  5362.  
  5363. iddetsrv.hpp 
  5364.  
  5365. The IDDETopicServer class adds Dynamic Data Exchange (DDE) server function to 
  5366. an application. 
  5367.  
  5368. Create an object of this class for each topic you want to support in a DDE 
  5369. server application.  The object manages all window, shared memory, and atom 
  5370. table processing. 
  5371.  
  5372. This class uses a window to communicate; therefore, window message processing 
  5373. must occur. This means that ICurrentThread::processMsgs must be called. There 
  5374. are several ways for this to occur. Normally, this is accomplished by calling 
  5375. IApplication::current().run(). See processMsgs, current, and run for 
  5376. information about those members. 
  5377.  
  5378.  
  5379. ΓòÉΓòÉΓòÉ <hidden> Public Functions - IDDETopicServer ΓòÉΓòÉΓòÉ
  5380.  
  5381. Constructors
  5382. IDDETopicServer
  5383. ~IDDETopicServer
  5384.  
  5385. Conversation Initiation and Termination
  5386. beginConversation
  5387. endConversation
  5388.  
  5389. Hot Link Updates
  5390. hotLinkUpdate
  5391.  
  5392. Server Information
  5393. application
  5394. conversationCount
  5395. hotLinkCount
  5396. serverHandle
  5397. topic
  5398.  
  5399. Inherited Members
  5400. IHandler
  5401. asDebugInfo
  5402. asString
  5403. disable
  5404. enable
  5405. handleEventsFor
  5406. isEnabled
  5407. stopHandlingEventsFor
  5408.  
  5409. IVBase
  5410. asDebugInfo
  5411. asString
  5412.  
  5413. IBase
  5414. asDebugInfo
  5415. asString
  5416. messageFile
  5417. messageText
  5418. setMessageFile
  5419. version
  5420.  
  5421.  
  5422. ΓòÉΓòÉΓòÉ <hidden> IDDETopicServer - Constructors ΓòÉΓòÉΓòÉ
  5423.  
  5424. You can construct and destruct objects of this class. 
  5425.  
  5426.  
  5427. ΓòÉΓòÉΓòÉ <hidden> IDDETopicServer - Conversation Initiation and Termination ΓòÉΓòÉΓòÉ
  5428.  
  5429. Use these members to begin and end conversations with DDE client applications. 
  5430.  
  5431.  
  5432. ΓòÉΓòÉΓòÉ <hidden> IDDETopicServer - Event Dispatching ΓòÉΓòÉΓòÉ
  5433.  
  5434. Event dispatching members process events sent by DDE client applications.  The 
  5435. dispatchHandlerEvent function is called whenever an event is sent to this 
  5436. object, and it calls one of the other appropriate members in this object to 
  5437. actually process the event. 
  5438.  
  5439. Typically, you do not need to override any of these members.  If you wish to 
  5440. provide some additional behavior before or after the event is processed make 
  5441. sure that you call the IDDETopicServer version of the member or unpredictable 
  5442. results can occur and the conversation may not be able to process further 
  5443. events from the DDE client application.  You may need to override one of these 
  5444. members if the client application sends a DDE message not supported by the DDE 
  5445. protocol at that particular point in the conversation.  You may need to do this 
  5446. because the IDDETopicServer object throws these invalid events away. 
  5447.  
  5448.  
  5449. ΓòÉΓòÉΓòÉ <hidden> IDDETopicServer - Event Processing ΓòÉΓòÉΓòÉ
  5450.  
  5451. Event-processing members provide you with information when events, typically 
  5452. requests, are received from a DDE client application.  To obtain the 
  5453. information provided by any of these virtual members, and to support the 
  5454. requested transactions, derive from this class and override the members.  All 
  5455. of the members, except for the requestData member which is pure virtual, have 
  5456. default implementations so that you only need to override the functions that 
  5457. you want to support or use. 
  5458.  
  5459. If you specify true for the useEventThread parameter of the IDDETopicServer 
  5460. constructor, all of these members except for acceptConversation and in some 
  5461. cases requestHotLinkData, are invoked on a secondary thread. 
  5462.  
  5463.  
  5464. ΓòÉΓòÉΓòÉ <hidden> IDDETopicServer - Hidden Members ΓòÉΓòÉΓòÉ
  5465.  
  5466. These members are placed in the private section of the class to prevent you 
  5467. from copying objects of this class. 
  5468.  
  5469.  
  5470. ΓòÉΓòÉΓòÉ <hidden> IDDETopicServer - Hot Link Updates ΓòÉΓòÉΓòÉ
  5471.  
  5472. Use these members to initiate the sending of hot link updates to DDE client 
  5473. applications. 
  5474.  
  5475.  
  5476. ΓòÉΓòÉΓòÉ <hidden> IDDETopicServer - Server Information ΓòÉΓòÉΓòÉ
  5477.  
  5478. Use these members to query information about the attributes of objects of this 
  5479. class. 
  5480.  
  5481.  
  5482. ΓòÉΓòÉΓòÉ <hidden> Protected Functions - IDDETopicServer ΓòÉΓòÉΓòÉ
  5483.  
  5484. Event Dispatching
  5485. dispatchHandlerEvent
  5486. handleAck
  5487. handleAdvise
  5488. handleExecute
  5489. handleInitiate
  5490. handlePoke
  5491. handleRequest
  5492. handleTerminate
  5493. handleUnadvise
  5494. removeLink
  5495.  
  5496. Event Processing
  5497. acceptConversation
  5498. acknowledged
  5499. beginHotLink
  5500. conversationEnded
  5501. executeCommands
  5502. hotLinkEnded
  5503. pokeData
  5504. requestData
  5505. requestHotLinkData
  5506.  
  5507. Inherited Members
  5508. IHandler
  5509. defaultProcedure
  5510. dispatchHandlerEvent
  5511.  
  5512.  
  5513. ΓòÉΓòÉΓòÉ <hidden> Protected Data - IDDETopicServer ΓòÉΓòÉΓòÉ
  5514.  
  5515. Inherited Members
  5516. IBase
  5517. recoverable
  5518. unrecoverable
  5519.  
  5520.  
  5521. ΓòÉΓòÉΓòÉ 1.23.1. IDDETopicServer::acceptConversation ΓòÉΓòÉΓòÉ
  5522.  
  5523. Informs the server that a client is asking to begin a conversation. The topic 
  5524. server calls this member if the application and topic match, ignoring 
  5525. mismatches due to different cases. The application should return promptly from 
  5526. this member because the request is sent, not posted, by the client application. 
  5527. Therefore, this member is always called in the main thread. 
  5528.  
  5529. Return true if the conversation is accepted. (The application can indicate it 
  5530. enforces case sensitivity by calling IDDEBeginEvent::setCaseSensitive. See 
  5531. setCaseSensitive for information about that member.) 
  5532.  
  5533. If the conversation request is rejected, return false so the topic server does 
  5534. not accept the conversation. The default behavior is to return true. 
  5535.  
  5536. protected:
  5537. virtual Boolean
  5538.   acceptConversation( unsigned long conversationId,
  5539.                       IDDEBeginEvent& event);
  5540.  
  5541. Platform Support 
  5542.  
  5543. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5544. ΓöéPM          ΓöéMOTIF       Γöé
  5545. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5546. ΓöéYes         ΓöéNo          Γöé
  5547. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5548.  
  5549.  
  5550. ΓòÉΓòÉΓòÉ 1.23.2. IDDETopicServer::acknowledged ΓòÉΓòÉΓòÉ
  5551.  
  5552. Informs the server that a client has acknowledged the receipt of data or 
  5553. notification of changed hot link data. If true is specified for the 
  5554. useEventThread argument of the IDDETopicServer constructor, this member is 
  5555. called on a secondary thread. 
  5556.  
  5557. Note:  The IDDETopicServer::hotLinkUpdate and IDDETopicServer::endConversation 
  5558. members must not be called from this member. Otherwise, a dead-lock can occur. 
  5559.  
  5560. See hotLinkUpdate and endConversation for information about those members. 
  5561.  
  5562. protected:
  5563. virtual void
  5564.   acknowledged( unsigned long conversationId,
  5565.                 IDDEServerAcknowledgeEvent& event);
  5566.  
  5567. Platform Support 
  5568.  
  5569. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5570. ΓöéPM          ΓöéMOTIF       Γöé
  5571. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5572. ΓöéYes         ΓöéNo          Γöé
  5573. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5574.  
  5575.  
  5576. ΓòÉΓòÉΓòÉ 1.23.3. IDDETopicServer::application ΓòÉΓòÉΓòÉ
  5577.  
  5578. Returns the name of the server application. 
  5579.  
  5580. public:
  5581. IString application() const;
  5582.  
  5583. Platform Support 
  5584.  
  5585. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5586. ΓöéPM          ΓöéMOTIF       Γöé
  5587. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5588. ΓöéYes         ΓöéNo          Γöé
  5589. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5590.  
  5591.  
  5592. ΓòÉΓòÉΓòÉ 1.23.4. IDDETopicServer::beginConversation ΓòÉΓòÉΓòÉ
  5593.  
  5594. This is provided along with the IDDETopicServer::serverHandle member to allow a 
  5595. topic server to get in conversation with a client without engaging in the 
  5596. normal conversation initialization. See serverHandle for information about that 
  5597. member. 
  5598.  
  5599. This member sets the window handle associated with the client conversation. To 
  5600. initiate a conversation in this manner, the client and server application must 
  5601. have their own method for exchanging their window handles. 
  5602.  
  5603. public:
  5604. virtual IDDETopicServer&
  5605.   beginConversation( const IWindowHandle& clientHandle);
  5606.  
  5607. Platform Support 
  5608.  
  5609. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5610. ΓöéPM          ΓöéMOTIF       Γöé
  5611. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5612. ΓöéYes         ΓöéNo          Γöé
  5613. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5614.  
  5615. Exceptions 
  5616.  
  5617. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5618. ΓöéIInvalidParameter   ΓöéThe client window handle is not valid.  Γöé
  5619. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5620. ΓöéIInvalidRequest     ΓöéA conversation with this client window  Γöé
  5621. Γöé                    Γöéis already active.                      Γöé
  5622. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5623.  
  5624.  
  5625. ΓòÉΓòÉΓòÉ 1.23.5. IDDETopicServer::beginHotLink ΓòÉΓòÉΓòÉ
  5626.  
  5627. Informs the server that a client is requesting a hot link on a particular item 
  5628. and format. If the application supports hot links for this item and format, 
  5629. return true so the topic server sends the client a positive acknowledgment. The 
  5630. IDDETopicServer::hotLinkUpdate member is provided for sending either data or a 
  5631. notification when the item's value changes. See hotLinkUpdate for information 
  5632. about that member. 
  5633.  
  5634. If the application does not support this hot link request, it should use any 
  5635. appropriate members of the IDDEServerHotLinkEvent object to indicate the reason 
  5636. and return false. This causes the topic server to send a negative 
  5637. acknowledgment to the client. See IDDEServerHotLinkEvent for information about 
  5638. that class. 
  5639.  
  5640. If true is specified for the useEventThread argument of the IDDETopicServer 
  5641. constructor, this member is called on a secondary thread. 
  5642.  
  5643. The default behavior is to return false. 
  5644.  
  5645. protected:
  5646. virtual Boolean
  5647.   beginHotLink( unsigned long conversationId,
  5648.                 IDDEServerHotLinkEvent& event);
  5649.  
  5650. Platform Support 
  5651.  
  5652. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5653. ΓöéPM          ΓöéMOTIF       Γöé
  5654. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5655. ΓöéYes         ΓöéNo          Γöé
  5656. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5657.  
  5658.  
  5659. ΓòÉΓòÉΓòÉ 1.23.6. IDDETopicServer::conversationCount ΓòÉΓòÉΓòÉ
  5660.  
  5661. Returns the number of conversations in which the topic server is currently 
  5662. engaged. 
  5663.  
  5664. public:
  5665. unsigned long conversationCount() const;
  5666.  
  5667. Platform Support 
  5668.  
  5669. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5670. ΓöéPM          ΓöéMOTIF       Γöé
  5671. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5672. ΓöéYes         ΓöéNo          Γöé
  5673. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5674.  
  5675.  
  5676. ΓòÉΓòÉΓòÉ 1.23.7. IDDETopicServer::conversationEnded ΓòÉΓòÉΓòÉ
  5677.  
  5678. Notifies the server that the conversation is ending or ended. The conversation 
  5679. end can be initiated by either the client or the server, and can also be caused 
  5680. by an error condition in the IDDEClientConversation. See IDDEClientConversation 
  5681. for information about that class. 
  5682.  
  5683. If true is specified for the useEventThread argument of the IDDETopicServer 
  5684. constructor, this member is called on a secondary thread. 
  5685.  
  5686. protected:
  5687. virtual void
  5688.   conversationEnded( unsigned long conversationId,
  5689.                      IDDEEndEvent& event);
  5690.  
  5691. Platform Support 
  5692.  
  5693. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5694. ΓöéPM          ΓöéMOTIF       Γöé
  5695. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5696. ΓöéYes         ΓöéNo          Γöé
  5697. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5698.  
  5699.  
  5700. ΓòÉΓòÉΓòÉ 1.23.8. IDDETopicServer::dispatchHandlerEvent ΓòÉΓòÉΓòÉ
  5701.  
  5702. Calls the appropriate virtual member if a DDE topic server event is found. 
  5703.  
  5704. protected:
  5705. virtual Boolean dispatchHandlerEvent(IEvent& event);
  5706.  
  5707. Platform Support 
  5708.  
  5709. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5710. ΓöéPM          ΓöéMOTIF       Γöé
  5711. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5712. ΓöéYes         ΓöéNo          Γöé
  5713. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5714.  
  5715. Exceptions 
  5716.  
  5717. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5718. ΓöéIOutOfSystemResourceΓöéThe operating system request to write toΓöé
  5719. Γöé                    Γöéa queue failed.  See the text of the    Γöé
  5720. Γöé                    Γöéexception for further information.      Γöé
  5721. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5722. ΓöéIAccessError        ΓöéThis function has been called           Γöé
  5723. Γöé                    Γöérecursively, possibly violating DDE     Γöé
  5724. Γöé                    Γöésynchronization rules.  Either constructΓöé
  5725. Γöé                    Γöéthis object with useEventThread=true, orΓöé
  5726. Γöé                    Γöéavoid displaying dialog boxes in the    Γöé
  5727. Γöé                    Γöéevent callback functions.               Γöé
  5728. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5729.  
  5730.  
  5731. ΓòÉΓòÉΓòÉ 1.23.9. IDDETopicServer::endConversation ΓòÉΓòÉΓòÉ
  5732.  
  5733. Ends a conversation with a DDE client. 
  5734.  
  5735. public:
  5736. virtual IDDETopicServer&
  5737.   endConversation( unsigned long conversationId);
  5738.  
  5739. Platform Support 
  5740.  
  5741. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5742. ΓöéPM          ΓöéMOTIF       Γöé
  5743. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5744. ΓöéYes         ΓöéNo          Γöé
  5745. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5746.  
  5747. Exceptions 
  5748.  
  5749. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5750. ΓöéIInvalidRequest     ΓöéThere is no active conversation         Γöé
  5751. Γöé                    Γöéidentified by this ID.                  Γöé
  5752. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5753.  
  5754.  
  5755. ΓòÉΓòÉΓòÉ 1.23.10. IDDETopicServer::executeCommands ΓòÉΓòÉΓòÉ
  5756.  
  5757. Informs the server that a client is requesting the application to execute a 
  5758. string of one or more commands. If the application supports the request and 
  5759. successfully executes the commands, return true so the topic server sends the 
  5760. client a positive acknowledgment. If the application cannot honor this request, 
  5761. it should use any appropriate members of the IDDEExecuteEvent object to 
  5762. indicate the reason and return false. This causes the topic server to send a 
  5763. negative acknowledgment to the client. The default behavior is to return false. 
  5764. See IDDEExecuteEvent for information about that class. 
  5765.  
  5766. If true is specified for the useEventThread argument of the IDDETopicServer 
  5767. constructor, this member is called on a secondary thread. 
  5768.  
  5769. protected:
  5770. virtual Boolean
  5771.   executeCommands( unsigned long conversationId,
  5772.                    IDDEExecuteEvent& event);
  5773.  
  5774. Platform Support 
  5775.  
  5776. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5777. ΓöéPM          ΓöéMOTIF       Γöé
  5778. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5779. ΓöéYes         ΓöéNo          Γöé
  5780. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5781.  
  5782.  
  5783. ΓòÉΓòÉΓòÉ 1.23.11. IDDETopicServer::handleAck ΓòÉΓòÉΓòÉ
  5784.  
  5785. Handles acknowledgments from client applications. 
  5786.  
  5787. protected:
  5788. virtual void handleAck(const IEvent& ackEvent);
  5789.  
  5790. Platform Support 
  5791.  
  5792. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5793. ΓöéPM          ΓöéMOTIF       Γöé
  5794. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5795. ΓöéYes         ΓöéNo          Γöé
  5796. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5797.  
  5798.  
  5799. ΓòÉΓòÉΓòÉ 1.23.12. IDDETopicServer::handleAdvise ΓòÉΓòÉΓòÉ
  5800.  
  5801. Handles IDDETopicServer::beginHotLink requests from client applications. See 
  5802. beginHotLink for information about that member. 
  5803.  
  5804. protected:
  5805. virtual void handleAdvise(const IEvent& adviseEvent);
  5806.  
  5807. Platform Support 
  5808.  
  5809. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5810. ΓöéPM          ΓöéMOTIF       Γöé
  5811. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5812. ΓöéYes         ΓöéNo          Γöé
  5813. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5814.  
  5815.  
  5816. ΓòÉΓòÉΓòÉ 1.23.13. IDDETopicServer::handleExecute ΓòÉΓòÉΓòÉ
  5817.  
  5818. Handles IDDETopicServer::executeCommands requests from client applications. See 
  5819. executeCommands for information about that member. 
  5820.  
  5821. protected:
  5822. virtual void handleExecute(const IEvent& executeEvent);
  5823.  
  5824. Platform Support 
  5825.  
  5826. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5827. ΓöéPM          ΓöéMOTIF       Γöé
  5828. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5829. ΓöéYes         ΓöéNo          Γöé
  5830. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5831.  
  5832.  
  5833. ΓòÉΓòÉΓòÉ 1.23.14. IDDETopicServer::handleInitiate ΓòÉΓòÉΓòÉ
  5834.  
  5835. Handles begin requests from client applications. 
  5836.  
  5837. protected:
  5838. virtual void handleInitiate(const IEvent& initiateEvent);
  5839.  
  5840. Platform Support 
  5841.  
  5842. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5843. ΓöéPM          ΓöéMOTIF       Γöé
  5844. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5845. ΓöéYes         ΓöéNo          Γöé
  5846. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5847.  
  5848.  
  5849. ΓòÉΓòÉΓòÉ 1.23.15. IDDETopicServer::handlePoke ΓòÉΓòÉΓòÉ
  5850.  
  5851. Handles IDDETopicServer::pokeData requests from client applications. See 
  5852. pokeData for information about that member. 
  5853.  
  5854. protected:
  5855. virtual void handlePoke(const IEvent& pokeEvent);
  5856.  
  5857. Platform Support 
  5858.  
  5859. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5860. ΓöéPM          ΓöéMOTIF       Γöé
  5861. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5862. ΓöéYes         ΓöéNo          Γöé
  5863. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5864.  
  5865.  
  5866. ΓòÉΓòÉΓòÉ 1.23.16. IDDETopicServer::handleRequest ΓòÉΓòÉΓòÉ
  5867.  
  5868. Handles IDDETopicServer::requestData requests from client applications. See 
  5869. requestData for information about that member. 
  5870.  
  5871. protected:
  5872. virtual void handleRequest(const IEvent& requestEvent);
  5873.  
  5874. Platform Support 
  5875.  
  5876. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5877. ΓöéPM          ΓöéMOTIF       Γöé
  5878. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5879. ΓöéYes         ΓöéNo          Γöé
  5880. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5881.  
  5882.  
  5883. ΓòÉΓòÉΓòÉ 1.23.17. IDDETopicServer::handleTerminate ΓòÉΓòÉΓòÉ
  5884.  
  5885. Handles end requests from client applications. 
  5886.  
  5887. protected:
  5888. virtual void handleTerminate(const IEvent& terminateEvent);
  5889.  
  5890. Platform Support 
  5891.  
  5892. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5893. ΓöéPM          ΓöéMOTIF       Γöé
  5894. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5895. ΓöéYes         ΓöéNo          Γöé
  5896. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5897.  
  5898.  
  5899. ΓòÉΓòÉΓòÉ 1.23.18. IDDETopicServer::handleUnadvise ΓòÉΓòÉΓòÉ
  5900.  
  5901. Handles IDDETopicServer::hotLinkEnded requests from client applications. See 
  5902. hotLinkEnded for information about that member. 
  5903.  
  5904. protected:
  5905. virtual void handleUnadvise(const IEvent& unadviseEvent);
  5906.  
  5907. Platform Support 
  5908.  
  5909. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5910. ΓöéPM          ΓöéMOTIF       Γöé
  5911. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5912. ΓöéYes         ΓöéNo          Γöé
  5913. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5914.  
  5915.  
  5916. ΓòÉΓòÉΓòÉ 1.23.19. IDDETopicServer::hotLinkCount ΓòÉΓòÉΓòÉ
  5917.  
  5918. Returns the number of hot links in which the topic server is currently engaged. 
  5919.  
  5920. public:
  5921. unsigned long hotLinkCount() const;
  5922.  
  5923. Platform Support 
  5924.  
  5925. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5926. ΓöéPM          ΓöéMOTIF       Γöé
  5927. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5928. ΓöéYes         ΓöéNo          Γöé
  5929. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5930.  
  5931.  
  5932. ΓòÉΓòÉΓòÉ 1.23.20. IDDETopicServer::hotLinkEnded ΓòÉΓòÉΓòÉ
  5933.  
  5934. Informs the server that a client has ended one or more hot links. If the format 
  5935. is a 0-length string, all hot links on the specified item are ended. If the 
  5936. item is a 0-length string, all hot links with this client are ended. 
  5937.  
  5938. If true is specified for the useEventThread argument of the IDDETopicServer 
  5939. constructor, this member is called on a secondary thread. 
  5940.  
  5941. protected:
  5942. virtual void
  5943.   hotLinkEnded( unsigned long conversationId,
  5944.                 IDDEEvent& event);
  5945.  
  5946. Platform Support 
  5947.  
  5948. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5949. ΓöéPM          ΓöéMOTIF       Γöé
  5950. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5951. ΓöéYes         ΓöéNo          Γöé
  5952. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5953.  
  5954.  
  5955. ΓòÉΓòÉΓòÉ 1.23.21. IDDETopicServer::hotLinkUpdate ΓòÉΓòÉΓòÉ
  5956.  
  5957. Sends either data or a change notification for items whose data has changed to 
  5958. all clients who have an active hot link for this item. 
  5959. IDDETopicServer::requestHotLinkData is called for each format that has an 
  5960. active hot link and requires data. The number of hot links for which data or a 
  5961. notification is sent is returned to the caller. See requestHotLinkData for 
  5962. information about that member. 
  5963.  
  5964. If there is an outstanding acknowledgment for a hot link, the notification is 
  5965. not sent to the client to which the hot link belongs. When the acknowledgment 
  5966. is satisfied, a notification is sent to the client with the most current data 
  5967. if it is a data hot link. 
  5968.  
  5969. public:
  5970. unsigned long hotLinkUpdate(const char* item);
  5971.  
  5972. Platform Support 
  5973.  
  5974. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5975. ΓöéPM          ΓöéMOTIF       Γöé
  5976. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5977. ΓöéYes         ΓöéNo          Γöé
  5978. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5979.  
  5980. Exceptions 
  5981.  
  5982. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  5983. ΓöéIInvalidParameter   ΓöéThe item parameter is NULL or has a zeroΓöé
  5984. Γöé                    Γöélength.                                 Γöé
  5985. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5986. ΓöéIAccessError        ΓöéThe operating system request to post theΓöé
  5987. Γöé                    ΓöéDDE message to a client application     Γöé
  5988. Γöé                    Γöéfailed.                                 Γöé
  5989. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  5990. ΓöéIInvalidRequest     ΓöéThere is no active hot link for this    Γöé
  5991. Γöé                    Γöéitem and format.                        Γöé
  5992. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  5993.  
  5994. Used in sample:   DDE Server Sample: aserver.cpp 
  5995.  
  5996.  
  5997. ΓòÉΓòÉΓòÉ 1.23.22. IDDETopicServer::IDDETopicServer ΓòÉΓòÉΓòÉ
  5998.  
  5999. You can construct and destruct objects of this class. 
  6000.  
  6001. public:
  6002. IDDETopicServer( const char* applicationName,
  6003.                  const char* supportedTopic,
  6004.                  IFrameWindow* owner = 0,
  6005.                  Boolean useEventThread = true);
  6006.  
  6007. You can construct objects of this class in the following way. 
  6008.  
  6009. The constructor accepts the following two required arguments and two optional 
  6010. arguments. 
  6011.  
  6012.      The name of the application to which the topic server belongs (required) 
  6013.  
  6014.      The name of the topic that the topic server supports (required) 
  6015.  
  6016.      The third argument is optional, but highly recommended if the application 
  6017.       has a main frame window. IDDETopicServer creates an IFrameWindow object, 
  6018.       which must be destructed for the application to end normally. Specifying 
  6019.       this argument guarantees that this window is destructed when the main 
  6020.       frame window is closed. The alternative is to ensure that all objects of 
  6021.       IDDETopicServer are deleted before attempting to end the application. See 
  6022.       IFrameWindow for information about that class. 
  6023.  
  6024.      The fourth argument is also optional, but also highly recommended if the 
  6025.       application must do any extensive processing or interacts with the user 
  6026.       during any of the callback functions. Specifying true allows the 
  6027.       IDDETopicServer object to create a secondary thread to process incoming 
  6028.       events. This prevents problems with window message processing because the 
  6029.       thread is created without a message queue. If you specify false, no 
  6030.       secondary thread is created and you should return promptly from all 
  6031.       callback functions. 
  6032.  
  6033.  Platform Support 
  6034.  
  6035.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6036.   ΓöéPM          ΓöéMOTIF       Γöé
  6037.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6038.   ΓöéYes         ΓöéNo          Γöé
  6039.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6040.  
  6041.  Exceptions 
  6042.  
  6043.   ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6044.   ΓöéIInvalidParameter   ΓöéThe applicationName or supportedTopic   Γöé
  6045.   Γöé                    Γöéparameter is NULL or has a zero length. Γöé
  6046.   Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6047.   ΓöéIOutOfSystemResourceΓöéThe operating system request for either Γöé
  6048.   Γöé                    Γöéan event semaphore or a queue failed.   Γöé
  6049.   Γöé                    ΓöéSee the text of the exception for       Γöé
  6050.   Γöé                    Γöéfurther information.                    Γöé
  6051.   ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6052.  
  6053.  Used in sample:   DDE Server Sample: aserver.cpp 
  6054.  
  6055.  
  6056. ΓòÉΓòÉΓòÉ 1.23.23. IDDETopicServer::pokeData ΓòÉΓòÉΓòÉ
  6057.  
  6058. Informs the server that a client is requesting it to set an item to the new 
  6059. value provided by the client. If the application is able to honor the request, 
  6060. return true so the topic server sends the client a positive acknowledgment. If 
  6061. the application is unable to honor the request, it should use any appropriate 
  6062. members of the IDDEPokeEvent object to indicate the reason and return false. 
  6063. This causes the topic server to send a negative acknowledgment to the client. 
  6064. The default behavior is to return false. See IDDEPokeEvent for information 
  6065. about that class. 
  6066.  
  6067. If true is specified for the useEventThread argument of the IDDETopicServer 
  6068. constructor, this member is called on a secondary thread. 
  6069.  
  6070. protected:
  6071. virtual Boolean
  6072.   pokeData( unsigned long conversationId,
  6073.             IDDEPokeEvent& event);
  6074.  
  6075. Platform Support 
  6076.  
  6077. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6078. ΓöéPM          ΓöéMOTIF       Γöé
  6079. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6080. ΓöéYes         ΓöéNo          Γöé
  6081. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6082.  
  6083.  
  6084. ΓòÉΓòÉΓòÉ 1.23.24. IDDETopicServer::removeLink ΓòÉΓòÉΓòÉ
  6085.  
  6086. Called by the IDDETopicServer::handleUnadvise function to update hot link 
  6087. information when a client ends a hot link. See handleUnadvise for information 
  6088. about that member. 
  6089.  
  6090. protected:
  6091. virtual Boolean
  6092.   removeLink( IString item,
  6093.               IString format,
  6094.               unsigned long conversationId);
  6095.  
  6096. Platform Support 
  6097.  
  6098. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6099. ΓöéPM          ΓöéMOTIF       Γöé
  6100. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6101. ΓöéYes         ΓöéNo          Γöé
  6102. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6103.  
  6104.  
  6105. ΓòÉΓòÉΓòÉ 1.23.25. IDDETopicServer::requestData ΓòÉΓòÉΓòÉ
  6106.  
  6107. Informs the server that a client is requesting data for an item in a specified 
  6108. format. If the request is for an item and format the application supports, it 
  6109. should provide the data using the IDDERequestDataEvent::setData member and 
  6110. return true. The application can also request an acknowledgment from the client 
  6111. when it has received the data using the IDDERequestDataEvent::requestAck 
  6112. function. See setData and requestAck for information about those members. 
  6113.  
  6114. If the application cannot provide the data, it can indicate one of several 
  6115. reasons using the appropriate members of IDDERequestDataEvent and return false. 
  6116. This causes the topic server to send the client a negative acknowledgment. This 
  6117. function is pure virtual and must be overridden. See IDDERequestDataEvent for 
  6118. information about that class. 
  6119.  
  6120. If true is specified for the useEventThread argument of the IDDETopicServer 
  6121. constructor, this member is called on a secondary thread. 
  6122.  
  6123. protected:
  6124. virtual Boolean
  6125.   requestData( unsigned long conversationId,
  6126.                IDDERequestDataEvent& event) = 0;
  6127.  
  6128. Platform Support 
  6129.  
  6130. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6131. ΓöéPM          ΓöéMOTIF       Γöé
  6132. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6133. ΓöéYes         ΓöéNo          Γöé
  6134. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6135.  
  6136.  
  6137. ΓòÉΓòÉΓòÉ 1.23.26. IDDETopicServer::requestHotLinkData ΓòÉΓòÉΓòÉ
  6138.  
  6139. Informs the server that data is required for an item in a specified format. 
  6140. This member is called once for each format that has an active hot link that 
  6141. requires data when the server calls the IDDETopicServer::hotLinkUpdate member 
  6142. for an item. The server calls the hotLinkUpdate member when an item with active 
  6143. hot links changes. See hotLinkUpdate for information about that member. 
  6144.  
  6145. There is no need for this member to call the IDDERequestDataEvent::requestAck 
  6146. member because the topic server does this automatically for all hot links that 
  6147. have pacing active. (The server can request an acknowledgment even if pacing is 
  6148. not active.) For hot links that have pacing active and an outstanding 
  6149. acknowledgment, the update is not sent. See requestAck for information about 
  6150. that member. 
  6151.  
  6152. When the acknowledgment is received, the topic server requests the latest 
  6153. update if the data has changed while the acknowledgment was outstanding. In 
  6154. these cases, if true is specified for the useEventThread argument of the 
  6155. IDDETopicServer constructor, this member is called on a secondary thread; 
  6156. otherwise, it is called in the main thread. 
  6157.  
  6158. Note:  The IDDETopicServer::hotLinkUpdate and IDDETopicServer::endConversation 
  6159. members must not be called from this member. Otherwise, a dead-lock can occur. 
  6160. See hotLinkUpdate and endConversation for information about those members. 
  6161.  
  6162. protected:
  6163. virtual void
  6164.   requestHotLinkData( IDDERequestDataEvent& event);
  6165.  
  6166. Platform Support 
  6167.  
  6168. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6169. ΓöéPM          ΓöéMOTIF       Γöé
  6170. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6171. ΓöéYes         ΓöéNo          Γöé
  6172. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6173.  
  6174.  
  6175. ΓòÉΓòÉΓòÉ 1.23.27. IDDETopicServer::serverHandle ΓòÉΓòÉΓòÉ
  6176.  
  6177. Returns the window handle of the topic server. This is provided along with the 
  6178. IDDETopicServer::beginConversation member to allow a topic server to get in 
  6179. conversation with a client without engaging in the normal conversation 
  6180. initialization. Only a client is normally allowed to initiate a conversation. 
  6181. See beginConversation for information about that member. 
  6182.  
  6183. public:
  6184. IWindowHandle serverHandle() const;
  6185.  
  6186. Platform Support 
  6187.  
  6188. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6189. ΓöéPM          ΓöéMOTIF       Γöé
  6190. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6191. ΓöéYes         ΓöéNo          Γöé
  6192. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6193.  
  6194.  
  6195. ΓòÉΓòÉΓòÉ 1.23.28. IDDETopicServer::topic ΓòÉΓòÉΓòÉ
  6196.  
  6197. Returns the name of the supported topic. 
  6198.  
  6199. public:
  6200. IString topic() const;
  6201.  
  6202. Platform Support 
  6203.  
  6204. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6205. ΓöéPM          ΓöéMOTIF       Γöé
  6206. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6207. ΓöéYes         ΓöéNo          Γöé
  6208. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6209.  
  6210.  
  6211. ΓòÉΓòÉΓòÉ 1.23.29. IDDETopicServer::~IDDETopicServer ΓòÉΓòÉΓòÉ
  6212.  
  6213. The destructor will end all conversations with all DDE client applications as 
  6214. part of its cleanup. 
  6215.  
  6216. public:
  6217. virtual  ~IDDETopicServer();
  6218.  
  6219. Platform Support 
  6220.  
  6221. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  6222. ΓöéPM          ΓöéMOTIF       Γöé
  6223. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  6224. ΓöéYes         ΓöéNo          Γöé
  6225. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  6226.