Click here to Skip to main content
15,915,873 members
Home / Discussions / Visual Basic
   

Visual Basic

 
Questionurgently help Pin
ela_8516-Oct-06 0:47
ela_8516-Oct-06 0:47 
AnswerRe: urgently help Pin
Colin Angus Mackay16-Oct-06 0:50
Colin Angus Mackay16-Oct-06 0:50 
AnswerRe: urgently help Pin
Polymorpher16-Oct-06 8:59
Polymorpher16-Oct-06 8:59 
QuestionVB6 + API => File open lag Pin
P Ern16-Oct-06 0:40
P Ern16-Oct-06 0:40 
Questionvb.net macro Pin
gspowar16-Oct-06 0:12
gspowar16-Oct-06 0:12 
AnswerRe: vb.net macro Pin
Dave Kreskowiak16-Oct-06 9:23
mveDave Kreskowiak16-Oct-06 9:23 
QuestionRe: vb.net macro Pin
gspowar17-Oct-06 0:14
gspowar17-Oct-06 0:14 
AnswerRe: vb.net macro Pin
Dave Kreskowiak17-Oct-06 2:10
mveDave Kreskowiak17-Oct-06 2:10 
The answer doesn't change. There is nothing that "records" what the user does, short of using the Windows CBT Hook. CBT stands for Computer Based Training. The hook calls your application before activating, creating, destroying, minimizing, maximizing, moving, or sizing a window; before completing a system command; before removing a mouse or keyboard event from the system message queue; before setting the input focus; or before synchronizing with the system message queue. Essentially, you get all the window, mouse, and keyboard messages before they are processed, enabling you to record them if you want.

The down side is that this is a complicated API to use and you MUST have an in-depth knowledge of how Windows works if you expect to use this API properly.

Documentation[^] on the CBTProc callback.




Dave Kreskowiak
Microsoft MVP - Visual Basic


GeneralRe: vb.net macro Pin
gspowar17-Oct-06 19:30
gspowar17-Oct-06 19:30 
Questionstoring .wmv file in database Pin
ghelai_cute16-Oct-06 0:11
ghelai_cute16-Oct-06 0:11 
QuestionSPLIT() Pin
Mr kilany15-Oct-06 22:47
Mr kilany15-Oct-06 22:47 
AnswerRe: SPLIT() Pin
Guffa15-Oct-06 23:25
Guffa15-Oct-06 23:25 
QuestionChanging / renaming a CN in Active Directory Pin
Narfix15-Oct-06 22:43
professionalNarfix15-Oct-06 22:43 
AnswerRe: Changing / renaming a CN in Active Directory Pin
Narfix16-Oct-06 1:48
professionalNarfix16-Oct-06 1:48 
QuestionNeed Help !!! - Plagiarism tool Pin
Jats_4ru15-Oct-06 20:11
Jats_4ru15-Oct-06 20:11 
AnswerRe: Need Help !!! - Plagiarism tool Pin
Dave Sexton15-Oct-06 21:25
Dave Sexton15-Oct-06 21:25 
QuestionSave images in Access Using VB6 Pin
Kiran S. S.15-Oct-06 20:05
Kiran S. S.15-Oct-06 20:05 
AnswerRe: Save images in Access Using VB6 Pin
shreekar16-Oct-06 19:39
shreekar16-Oct-06 19:39 
QuestionHow to trap enter,esc and arrow key in datagrid Pin
hisuman10015-Oct-06 19:08
hisuman10015-Oct-06 19:08 
AnswerRe: How to trap enter,esc and arrow key in datagrid Pin
nlarson1118-Oct-06 9:36
nlarson1118-Oct-06 9:36 
AnswerRe: object required in data report?? Pin
Dave Sexton15-Oct-06 21:11
Dave Sexton15-Oct-06 21:11 
GeneralRe: object required in data report?? Pin
hisuman10015-Oct-06 23:53
hisuman10015-Oct-06 23:53 
GeneralRe: object required in data report?? Pin
Dave Sexton16-Oct-06 2:45
Dave Sexton16-Oct-06 2:45 
QuestionCode if togglebutton has been clicked(True) Pin
dkoco15-Oct-06 14:58
dkoco15-Oct-06 14:58 
AnswerRe: Code if togglebutton has been clicked(True) Pin
Dave Kreskowiak16-Oct-06 9:24
mveDave Kreskowiak16-Oct-06 9:24 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.