Article ID: 140202 - Last Review: September 1, 2005 - Revision: 5.0 How to use safe arrays in MFC AutomationThis article was previously published under Q140202 SUMMARY MFCArray is an MFC OLE Automation server application that
demonstrates the use of safe arrays. The array is passed to and returned from
automation methods in a VARIANT. Microsoft Visual C++ 5.0 was used to create the automation server. Vb.vbp and Vb.frm in the sample are Visual Basic 5.0 files that can be used to control the automation server. Note The sample also works in Visual C++ 6.0 and in Visual Basic 6.0. The following file is available for download from the Microsoft Download Center: MFCArray.exe
(http://download.microsoft.com/download/ole/mfcarray/2000/win98/en-us/mfcarray.exe)
For more information about how to download Microsoft support files, click the following article number to view the article in the Microsoft Knowledge Base:
119591
(http://support.microsoft.com/kb/119591/
)
How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most current virus-detection software that was available on the date that the file was posted. The file is stored on security-enhanced servers that help prevent any unauthorized changes to the file.
After downloading the file, use the following command to extract the sample and build the appropriate directory structure:
MFCArray.exe -d
MORE INFORMATION MFCArray implements the following methods:
REFERENCES
For more information and an example of referencing the values that are in a VARIANT that contains a SAFEARRAY in an MFC client, click the following article number to view the article in the Microsoft Knowledge Base:
167668
(http://support.microsoft.com/kb/167668/
)
How to pass a SafeArray of strings in a VARIANT* between Visual C++ and Visual Basic 6.0
APPLIES TO
| Article Translations
|

Back to the top
