ATL 7.0, WM_KEYDOWN 
Author Message
 ATL 7.0, WM_KEYDOWN

I have an ActiveX control that I am translating from a
delphi ActiveX into ATL 7 in Visual Studio.net.

In it, I create a window that is a child of the controls
window (the control is set to m_bWindowOnly = true)
, and the window has a message queue. When I click on
this window, I get WM_LBUTTONDOWN (etc), so i know the
windows are being created correctly, and the meesage
queue is being processed. However, I never seem to be
able to get WM_CHAR or WM_KEY* messages. This code is in
a DLL that operates correctly under the Delphi ActiveX.
Is there something happening under ATL 7 (intercepting
messages, or something else) that could cause this
behavior? If so, is there a way to fix it?



Sun, 11 Jul 2004 10:04:06 GMT  
 
 [ 1 post ] 

 Relevant Pages 

1. Breaking change ATL 7.0 to ATL 7.1

2. Problem with ATL Service with ATL 7.0

3. Tab events in ATL wrapped web browser control or How to get a WM_KEYDOWN

4. export typdef ATL 7.0 .Net donet

5. atl 7.0 and attributed aggregation

6. AtlReportError not working in ATL 7.0 (Injected code doesn't handle ErrorInfo properly)

7. ATL 7.0 Adding registry settings

8. ATL 7.0 Chunked Transfer Encoding

9. How to link in ADO in ATL 7.0?

10. Bug in ATLHTTP.H in NTLM authentication (ATL 7.0 and 7.1)

11. ATL 7.0 Windows Service generated code

12. ATL in VS 7.0

 

 
Powered by phpBB® Forum Software