Беру свои слова назад почти все работает, только вместо текущего языка ввода программа выдает язык ввода по умолчанию. Код в dll следующий:
function GetKeyIdMy() : integer; export; begin GetKeyIdMy:=getkeyboardlayout(0); end;
Если подключаю dll'ку к Delphi или запускаю код из pyscripter, то все работает, а если из Python, то выводится язык ввода, который по умолчанию. Объясните, что я делаю не так.