コントロールキーの押下状態を知るにはGetKeyState()

[vc]

こんな感じ

    if ((GetKeyState(VK_CONTROL) & 0x8000))
    {
        TRACE("ctrlキー押下!\r\n");
    }
    else
    {
        TRACE("ctrlキー押下しない!\r\n");
    }

ネタ元