Сравнение двух одинаковых hex чисел возвращает false
Почему так происходит?
Значение в MsgBox: 0000000FF000000
Функция GameOver() не выполняется, проверил.
0000000FF000000 и 0xFF000000 не одно и то же разве?
Код:
If Hex(_GDIPlus_BitmapGetPixel($hBitmap, 308, 245)) = 0xFF000000 Then GameOver(1)
MsgBox(4096, "", Hex(_GDIPlus_BitmapGetPixel($hBitmap, 308, 245)))
Почему так происходит?
Значение в MsgBox: 0000000FF000000
Функция GameOver() не выполняется, проверил.
0000000FF000000 и 0xFF000000 не одно и то же разве?