﻿id	summary	reporter	owner	description	type	status	milestone	component	version	severity	resolution	keywords	cc
3618	x86 or x64 for $tagNMTVKEYDOWN  pb align	gilles@…	Jpm	"when processing $TVN_KEYDOWN notification the structure $tagNMTVKEYDOWN does not properly set vKey under x64.

When changing $tagNMTVKEYDOWN definition, it is ok for both architecture, but Flags has an incorrect value on x86 architetcure.
As the documentatio state that it is always 0, it should not be a problem, but I wasn't able to find how to fix it.

So change tagNMTVKEYDOWN 
from  
{{{
Global Const $tagNMTVKEYDOWN = ""align 1;"" & $tagNMHDR & "";word VKey;uint Flags""
}}}

to   
{{{
Global Const $tagNMTVKEYDOWN = $tagNMHDR & "";word VKey;uint Flags""
}}}


For example to reproduce see [https://www.autoitscript.com/forum/topic/192326-an-event-for-treeview-checkbox-check/]

It feels like equivalent to [https://www.autoitscript.com/trac/autoit/ticket/1510] or [https://www.autoitscript.com/trac/autoit/ticket/1479] or [https://www.autoitscript.com/trac/autoit/ticket/1130]
"	Bug	closed	3.3.15.1	AutoIt	3.3.14.4	None	Fixed		
