mache ich was falsch,
oder ist es wahr, das selstart=0 ist,
wenn kein text markiert ist?
also wenn sellength auch gleich null ist ?
vc++ code siehe unten
hat schon jemand mal angesprochen,
hab aber keine antwort dazu gefunden
2)
was ist mit den angesprochenen registry-pfaden,
in denen die werte ausserdem drinne stehen sollen?
kann sie nicht finden...
3)
ich hab andere registry-einträge gefunden,
zB. AUTOCURSOR,
was bedeuten diese?
...ich hoffte,
das ich damit den cursor in einer sich öffnenden datei auf eine bestimmte stelle bewegen zu können...
4)
gibt es kommandozeilen-parameter (ausser zu öffnende datei) für htmledit oder proton?
QUELLTEXT
#include "stdafx.h"
#include "HtmlEditPluginTest.h"
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}
char buffer[100];
HTMLEDITPLUGINTEST_API char *pluginStart( char *text, int selstart, int sellength )
{
sprintf( buffer, "von %04d an %04d Zeichen", selstart, sellength );
MessageBox( NULL, buffer, "Test", MB_OK );
return KEINE_RUECKGABE;
}
HTMLEDITPLUGINTEST_API int pluginRueckgabetyp(void)
{
return RUECKGABE_ERSETZT_EDITORTEXT;
}
HTMLEDITPLUGINTEST_API int pluginInterfaceVersion(void)
{
return INTERFACEVERSION;
}
#include "HtmlEditPluginTest.h"
BOOL APIENTRY DllMain( HANDLE hModule,
DWORD ul_reason_for_call,
LPVOID lpReserved
)
{
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
case DLL_THREAD_ATTACH:
case DLL_THREAD_DETACH:
case DLL_PROCESS_DETACH:
break;
}
return TRUE;
}
char buffer[100];
HTMLEDITPLUGINTEST_API char *pluginStart( char *text, int selstart, int sellength )
{
sprintf( buffer, "von %04d an %04d Zeichen", selstart, sellength );
MessageBox( NULL, buffer, "Test", MB_OK );
return KEINE_RUECKGABE;
}
HTMLEDITPLUGINTEST_API int pluginRueckgabetyp(void)
{
return RUECKGABE_ERSETZT_EDITORTEXT;
}
HTMLEDITPLUGINTEST_API int pluginInterfaceVersion(void)
{
return INTERFACEVERSION;
}