/[rdesktop]/sourceforge.net/trunk/seamlessrdp/ServerExe/HookDll/hookdll.cpp
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /sourceforge.net/trunk/seamlessrdp/ServerExe/HookDll/hookdll.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 1068)

Revision 1064 - (view) (annotate) - [select for diffs]
Modified Wed Mar 8 15:52:38 2006 UTC (18 years, 2 months ago) by ossman_
File length: 11361 byte(s)
Diff to previous 1062 , to selected 1002
Change strategy to catch WM_WINDOWPOSCHANGED instead as that seems to work
better.


Revision 1062 - (view) (annotate) - [select for diffs]
Modified Wed Mar 8 09:41:55 2006 UTC (18 years, 2 months ago) by astrand
File length: 11608 byte(s)
Diff to previous 1061 , to selected 1002
Mark DllMain as extern "C".


Revision 1061 - (view) (annotate) - [select for diffs]
Modified Wed Mar 8 09:36:59 2006 UTC (18 years, 2 months ago) by astrand
File length: 11597 byte(s)
Diff to previous 1014 , to selected 1002
Use lowercase version of cchannel.h, for MinGW compatibility.


Revision 1014 - (view) (annotate) - [select for diffs]
Modified Tue Sep 13 13:08:16 2005 UTC (18 years, 8 months ago) by astrand
File length: 11597 byte(s)
Diff to previous 1012 , to selected 1002
Reporting size/position changes in response to WM_WINDOWPOSCHANGED,
instead of WM_SIZING/WM_MOVING. This is more reliable.


Revision 1012 - (view) (annotate) - [select for diffs]
Modified Mon Sep 5 06:52:26 2005 UTC (18 years, 9 months ago) by astrand
File length: 11550 byte(s)
Diff to previous 1011 , to selected 1002
Do not send WM_CREATE messages for windows with negative sizes.


Revision 1011 - (view) (annotate) - [select for diffs]
Modified Wed Aug 31 15:36:59 2005 UTC (18 years, 9 months ago) by astrand
File length: 11465 byte(s)
Diff to previous 1009 , to selected 1002
Do a SPI_SETDRAGFULLWINDOWS, to make sure we use DragFullWindows. (The RDP setting is not always effective.)


Revision 1009 - (view) (annotate) - [select for diffs]
Modified Wed Aug 31 07:20:19 2005 UTC (18 years, 9 months ago) by astrand
File length: 11464 byte(s)
Diff to previous 1008 , to selected 1002
POSITION1 should be terminated by newline.


Revision 1008 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 12:31:58 2005 UTC (18 years, 9 months ago) by astrand
File length: 11460 byte(s)
Diff to previous 1007 , to selected 1002
Better names for global hook variables. Removed unnecessary hooked variables.


Revision 1007 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 12:04:08 2005 UTC (18 years, 9 months ago) by astrand
File length: 11649 byte(s)
Diff to previous 1006 , to selected 1002
Removed cbt from lots of variables, where it doesn't belong. Disabling hook of CbtProc.


Revision 1006 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 11:52:38 2005 UTC (18 years, 9 months ago) by astrand
File length: 11638 byte(s)
Diff to previous 1005 , to selected 1002
WM_CREATE now sends SETSTATE1 and POSITION1.


Revision 1005 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 11:34:05 2005 UTC (18 years, 9 months ago) by astrand
File length: 10852 byte(s)
Diff to previous 1004 , to selected 1002
Moved calls to WriteToChannel; now calling directly as we have our
string.

Also, make sure result from snprintf is null terminated.


Revision 1004 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 11:28:55 2005 UTC (18 years, 9 months ago) by astrand
File length: 10672 byte(s)
Diff to previous 1003 , to selected 1002
Moved usage of ChannelIsOpen into WriteToChannel.


Revision 1003 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 11:22:46 2005 UTC (18 years, 9 months ago) by astrand
File length: 11217 byte(s)
Diff to previous 1002
Got rid of unnecessary buffer variables.


Revision 1002 - (view) (annotate) - [selected]
Modified Tue Aug 30 11:17:52 2005 UTC (18 years, 9 months ago) by astrand
File length: 11526 byte(s)
Diff to previous 1001
Fixed compiler warnings: Removed unused variables. Using %p for
converting HWND to hex.

Implemented SETSTATE1.


Revision 1001 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 09:48:07 2005 UTC (18 years, 9 months ago) by astrand
File length: 14522 byte(s)
Diff to previous 1000 , to selected 1002
Implemented DESTROY1.


Revision 1000 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 09:43:32 2005 UTC (18 years, 9 months ago) by astrand
File length: 14449 byte(s)
Diff to previous 999 , to selected 1002
Only handle WM_SIZING/WM_MOVING for visible, toplevel windows.
Implemented CREATE1.


Revision 999 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 09:18:53 2005 UTC (18 years, 9 months ago) by astrand
File length: 14513 byte(s)
Diff to previous 998 , to selected 1002
Removed the cases for HCBT_MOVESIZE and HCBT_SETFOCUS.


Revision 998 - (view) (annotate) - [select for diffs]
Modified Tue Aug 30 09:15:44 2005 UTC (18 years, 9 months ago) by astrand
File length: 15985 byte(s)
Diff to previous 997 , to selected 1002
Added a function for sending debug printouts to the other end.

Re-implemented the code on WM_SIZING/WM_MOVING: Now generating
messages according to the new protocol.

Do not catch WM_WINDOWPOSCHANGED; WM_WINDOWPOSCHANGING is enough. In
response, generate a ZCHANGE1 messages according to the new protocol.


Revision 997 - (view) (annotate) - [select for diffs]
Modified Mon Aug 29 09:31:51 2005 UTC (18 years, 9 months ago) by astrand
File length: 18305 byte(s)
Diff to previous 996 , to selected 1002
Added hack to silence WM_WINDOWPOSCHANGED for the language bar and the
Office XP speech/handwriting recognition.


Revision 996 - (view) (annotate) - [select for diffs]
Modified Mon Aug 29 09:11:50 2005 UTC (18 years, 9 months ago) by astrand
File length: 17922 byte(s)
Diff to previous 995 , to selected 1002
Removed handling of WM_WINDOWPOSCHANGING.


Revision 995 - (view) (annotate) - [select for diffs]
Modified Mon Aug 29 09:10:13 2005 UTC (18 years, 9 months ago) by astrand
File length: 19290 byte(s)
Diff to previous 994 , to selected 1002
Added temporary stubs for WM_CREATE and WM_DESTROY.


Revision 994 - (view) (annotate) - [select for diffs]
Modified Sun Aug 28 13:06:05 2005 UTC (18 years, 9 months ago) by astrand
File length: 18455 byte(s)
Diff to previous 993 , to selected 1002
Imported changes from nxclipper-1.5.0-9


Revision 993 - (view) (annotate) - [select for diffs]
Modified Sun Aug 28 12:58:39 2005 UTC (18 years, 9 months ago) by astrand
File length: 13456 byte(s)
Diff to previous 938 , to selected 1002
Indenting with the CVS version of astyle


Revision 938 - (view) (annotate) - [select for diffs]
Modified Fri Jul 1 07:01:00 2005 UTC (18 years, 11 months ago) by astrand
File length: 12253 byte(s)
Diff to previous 937 , to selected 1002
Added proper copyright headers


Revision 937 - (view) (annotate) - [select for diffs]
Modified Fri Jul 1 06:50:52 2005 UTC (18 years, 11 months ago) by astrand
File length: 12465 byte(s)
Diff to previous 933 , to selected 1002
Indenting with astyle instead of indent


Revision 933 - (view) (annotate) - [select for diffs]
Modified Thu Jun 30 14:46:14 2005 UTC (18 years, 11 months ago) by astrand
File length: 12512 byte(s)
Diff to previous 930 , to selected 1002
Fixed indentation, by running indent-all.


Revision 930 - (view) (annotate) - [select for diffs]
Modified Thu Jun 30 14:14:56 2005 UTC (18 years, 11 months ago) by astrand
File length: 10893 byte(s)
Diff to previous 918 , to selected 1002
Should have UNIX LF linebreaks, when running CVS from UNIX.


Revision 918 - (view) (annotate) - [select for diffs]
Added Thu Jun 30 08:53:04 2005 UTC (18 years, 11 months ago) by astrand
File length: 11420 byte(s)
Diff to selected 1002
Imported CodeProject tswindowclipper source.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26