IPB

Willkommen, Gast ( Anmelden | Registrierung )

> Selstart Und Sellength
haksi
Beitrag 25.11.2004 - 0:48
Beitrag #1


Rookie


Gruppe: User
Beiträge: 5
Mitglied seit: 24.11.2004
Mitglieds-Nr.: 4.099



1)
mache ich was falsch,
oder ist es wahr, das selstart=0 ist,
wenn kein text markiert ist? smilywand.gif
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;
}
Go to the top of the page
 
+Quote Post

Beiträge in diesem Thema


Reply to this topicStart new topic
4 Besucher lesen dieses Thema (Gäste: 4 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 13.05.2025 - 12:48

taschenkalender
expertise-panel IPS Driver Error

IPS Driver Error

There appears to be an error with the database.
You can try to refresh the page by clicking here