OSDN Git Service
(root)
/
dokopop
/
dokopop.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
二語前の単語から拾う(CaptureText側のみ)
[dokopop/dokopop.git]
/
DCHookTest
/
DCHookMain.cpp
diff --git
a/DCHookTest/DCHookMain.cpp
b/DCHookTest/DCHookMain.cpp
index
5e896d0
..
8aece02
100644
(file)
--- a/
DCHookTest/DCHookMain.cpp
+++ b/
DCHookTest/DCHookMain.cpp
@@
-1262,13
+1262,16
@@
void TDCHookMainForm::EvPopup(TMessage &msg)
if (!msg.LParam)
return;
if (!msg.LParam)
return;
+ int pdicVer = GetPdicVersion();
+ const int numPrev = pdicVer >= 0x050A0018 ? 2 : 1; // ver.5.10.24
\88
È
\8f
ã
+
tchar *text = (tchar*)msg.LParam;
int loc = msg.WParam & ~FLG_MOVESEND;
bool movesend = msg.WParam & FLG_MOVESEND ? true : false;
int start, end;
int prevstart;
tchar *text = (tchar*)msg.LParam;
int loc = msg.WParam & ~FLG_MOVESEND;
bool movesend = msg.WParam & FLG_MOVESEND ? true : false;
int start, end;
int prevstart;
- if ( !GetWord( text, loc, start, end, prevstart, true, 10, true, IgnoreJ ) ){
+ if ( !GetWord( text, loc, start, end, prevstart, true, 10, true, IgnoreJ
, numPrev
) ){
// no words
delete[] text;
return;
// no words
delete[] text;
return;