Quick links:
F-IN-BOX DLL Edition Home Page
| Buy license
| Welcome to our forum!
| Ask your question
| Help on the Web
F-IN-BOX DLL Edition Help >> Native Flash ActiveX Interface >> Properties Base
Description
Specifies the base directory or URL used to resolve all relative path statements in the Flash Player movie. This attribute is helpful when your Flash Player movies are kept in a different directory from your other files.
Messages
[ C++ ] FPCM_GET_BASE FPCM_PUT_BASE Structures
[ C++ ] struct SFPCGetBase { // [in, out] LPTSTR lpszBuffer; DWORD dwBufferSize; // [out] HRESULT hr; }; struct SFPCPutBase { // [in] LPCTSTR lpszBuffer; // [out] HRESULT hr; }; Example
[ C++ ]
void GetBase(HWND hwndFlashPlayerControl) { SFPCGetBase info; info.lpszBuffer = NULL; ::SendMessage(hwndFlashPlayerControl, FPCM_GET_BASE, 0, (LPARAM)&info); if FAILED(info.hr) // Error { return; } info.lpszBuffer = (TCHAR*)LocalAlloc(LPTR, info.dwBufferSize * sizeof(TCHAR)); ::SendMessage(hwndFlashPlayerControl, FPCM_GET_BASE, 0, (LPARAM)&info); if FAILED(info.hr) // Error { // ... } else // OK { ::MessageBox(NULL, info.lpszBuffer, _T("Result"), MB_OK); } LocalFree((HLOCAL)info.lpszBuffer); } void PutBase(HWND hwndFlashPlayerControl, LPCTSTR Base) { SFPCPutBase info; info.lpszBuffer = Base; ::SendMessage(hwndFlashPlayerControl, FPCM_PUT_BASE, 0, (LPARAM)&info); if FAILED(info.hr) // Error { // ... } else // OK { // ... } } Flash versions
3: supported
4: supported 5: supported 6: supported 7: supported 8: supported 9: supported Copyright © Softanics. All rights reserved. F-IN-BOX is a trademark of Softanics. Macromedia and Shockwave Flash are trademarks of Adobe
Quick links:
F-IN-BOX DLL Edition Home Page
| Buy license
| Welcome to our forum!
| Ask your question
| Help on the Web
|