Einzelnen Beitrag anzeigen

Benutzerbild von implementation
implementation

Registriert seit: 5. Mai 2008
940 Beiträge
 
FreePascal / Lazarus
 
#3

Re: 2 kleine c++ Fragen

  Alt 9. Feb 2010, 16:55
Code:
void _stdcall TMyPlugIn::GetName(LPWSTR* result)
{
   string s1 = "PluginName";
   // *result = ConvertToLPWSTR(s1);
   // so:
   result = ConvertToLPWSTR(s1);
}

void _stdcall TMyPlugIn::GetParentClassName(LPWSTR* result)
{
   string s1 = "TMyPlugIn";
   // *result = ConvertToLPWSTR(s1);
   // so:
   result = ConvertToLPWSTR(s1);
}
Warum nimmst du jeinen Rückgabewert?
Code:
LPWSTR* _stdcall TMyPlugIn::GetName() {
   return ConvertToLPWSTR("PluginName");
}
[ADD]
Code:
bool LoadPlugIn(TPlugIn *PlugIn)

   TMyPlugIn *PlugIn = new TMyPlugIn;
   return TRUE;
}