Обработка сообщения WM_PAINT
и рисование текста непосредственно в окне HDC
- это один из вариантов.
Другим вариантом является создание дочернего элемента управления STATIC в вашем окне, и затем вы можете назначить желаемый текст этому дочернему элементу, используя SetWindowText()
или [113 ] сообщение. Не нужно рисовать вручную.
Согласно этой странице необходимо использовать ВЫЗОВ вместо ДОЛЖНОСТНОГО ЛИЦА. Я не попробовал это, таким образом, YMMV.
В спящем режиме вы указываете возвращаемый тип, но процедуры Oracle ничего не возвращают. Возможно, если вы измените его на функцию, которая возвращает курсор ref, она будет работать правильно. Кроме того, я считаю, что CALL - это правильный синтаксис. EXEC - это команда SQL * Plus, а не инструкция SQL.