на главной форме frmMain есть progressbar pb, и есть функция, запускаемая как поток, которая раз в 50мс обновляет состояние pb в соответствии со значением некоторой переменной g_Percent
пишется это так (в функции потока):
frmMain.pb.value=g_Percent
если запускать из visual studio, то это отлично работает, однако если скомпилировать (в p-code) то на этой строке программа вылетит "memory could not be read"
поскольку в потоках крайне рекомендуется использовать только apiшные функции, наверно в этом проблема, и возникает вопрос - какие нужны параметры у sendmessage чтобы менять Value у прогресбара? hWnd его известен
еще хотелось бы уметь его скрывать-показывать, я попробовал
SendMessage pb_hWnd, WM_SHOWWINDOW, false/true, 0 - но это не работает