У меня есть код C++ Win32, который я хочу вызвать из Ruby. Но код должен быть настроен так:пытается расширить ruby с помощью программирования win32
int WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
В противном случае все будет не так, если я попытаюсь создать окна и прочее. Я не знаю, как это сделать с расширением Ruby.
Что я могу сделать? Есть ли какая-то рутина, которую я могу позвонить от main()
, чтобы настроить процесс, чтобы мои win32-апи-коды работали правильно?
Редактировать: (в основном) решён. см. мой ответ.
Какие вещи не работают правильно? –
Кажется, я не могу показать свои слоистые окна. –