- 493 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/05/23(火) 01:03:29 ID:YcpzZIjA0]
- QXと同じになるかはわからないが、とりあえず書いてみた。
味方のつもりだけど、利用は自己責任でよろ。 #include <windows.h> HOOKRESULT CALLBACK procHookText(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam){ switch (uMsg) { case WM_TXEVENT: { switch (wParam) { case TXEVENT_CLOSE: { TX *text = hwndtextGetText(hwnd); if (text->szfilename[0]) { sysLock(LOCK_HIST); HSTRBLK sb = sbFromHist(HIST_FILE); sbAddHist(sb,text->szfilename); sysUnlock(LOCK_HIST); } } break; } } break; } return HOOK_CONTINUE; } void __on_txFrameNew(TX *text){ txSetHookWndproctextTxpcode(text, procHookText); }
|

|