Citrix Receiver can't show the direct draw softwares,only can execute it.My software is written by C#,use SQL server2005 and direct draw for skin.How to solve it?
The second question:I use the newest Citrix SDK and failed to use notify user event on the iPad.My Citrix is vertion 3.0 old and can't be updated because the company has buyed that vertion software.
int __cdecl main(int argc, char **argv)
{
CMPRESULT rc;
HANDLE hCMP = NULL;
// initialize for STA (Single Thread Apartment) in COM
rc = CMPInitialize(FALSE);
ReportStatus("CMPInitialize", rc);
// Open a handle to the mobile device
rc = CMPOpen(&hCMP);
ReportStatus("CMPOpen", rc);
if(CMP_SUCCESS(rc))
I tested the code and failed.
A version 3.0 iOS receiver is far too old to support the Citrix Mobile App SDK. If you must use an older version of the receiver then you won't be able to use this SDK.
FYI the official forum for the Citrix Mobile App SDK is here:
http://forums.citrix.com/forum.jspa?forumID=1366&start=0
You are much more likely to get a response to your questions if you post in that forum.