|
TalMap SDK Libary Reference |
OnKeyDown |
»ç¿ëÀÚÀÇ Å°ÀԷ¿¡ ÀÇÇØ¼ ¹ß»ýÇÏ´Â À̺¥Æ®. |
|
void OnKeyDown(ULONG Code, ULONG RepCnt, ULONG Flag); |
|
|
Parameters
|
Code |
Ű ÄÚµå(Key Code)¸¦ ÀǹÌÇÕ´Ï´Ù. |
RepCnt |
¹Ýº¹ Ƚ¼ö(Repeat Count)¸¦ ÀǹÌÇÕ´Ï´Ù. |
Flag |
scan code, key-transition code, previous key state, and context code |
|
|
|
Remarks
|
OnKeyDown À̺¥Æ®´Â »ç¿ëÀÚÀÇ Å°ÀԷ¿¡ ´ëÇØ ¹ß»ýÇÕ´Ï´Ù.
ÇöÀç´Â Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
|
|
|
|
Example
|
|
<html>
<head>
<script language="javascript">
<!--
function MapEvent_OnKeyDown(Code, RepCnt, Flag)
{
alert("OnKeyDown; Code: "+Code+", RepCnt: "+RepCnt+", Flag: "+Flag);
}
-->
</script>
<script language="javascript" for="m_Map" event="OnKeyDown(Code, RepCnt, Flag)">
<!--
MapEvent_OnKeyDown(Code, RepCnt, Flag);
-->
</script>
</head>
<body>
<table>
<tr>
<td>
<OBJECT ID="Map" CLASSID="CLSID:DD9B48AD-EDDC-4D2C-BD68-D1FB4B382024"
codebase='http://localhost/TalMapX_Web.CAB#version=1,0,0,17' width=100% height=80%>
</OBJECT>
</td>
</tr>
</table>
</body>
</html>
|
|
|
#include "talmapxctrl1.h"
BEGIN_EVENTSINK_MAP(CSampleDlg, CDialog)
ON_EVENT(CSampleDlg, IDC_TALMAPXCTRL1, 7, CSampleDlg::OnKeyDownTalmapxctrl1, VTS_UI4 VTS_UI4 VTS_UI4)
END_EVENTSINK_MAP()
void CSampleDlg::OnKeyDownTalmapxctrl1(unsigned long Code, unsigned long RepCnt, unsigned long Flag)
{
CString msg;
msg.Format(_T("OnKeyDown: Code [%d] RepCnt [%d] Flag [%d]"),
Code, RepCnt, Flag);
AfxMessageBox(msg);
}
|
|
|
|
See Also
|
|
Map Preview
|
|