#c #winapi #com #ole
#c #winapi #com #ole
Вопрос:
У меня уже есть диаграмма OLE Embedded Object Excel. И, когда я создаю этот объект, у меня возникает некоторая проблема в проекте, когда я изменяю размер окна. Используя Spy , я вижу два процесса: Excel 7 и Excel 9. Excel 9 содержит «мусор» в правой части, и когда я изменяю размер окна, я вижу неопределенное поведение. На следующем рисунке вы можете видеть границу, которую я хочу скрыть.
Как я могу скрыть эту границу, если я знаю дескриптор окна?
Ответ №1:
Вы могли бы попробовать использовать SetWindowLong(), но я не знаю, будет ли эффект тем, что вы ищете.
SetWindowLong(win_handle, GWL_STYLE, GetWindowLong(win_handle, GWL_EXSTYLE) | WS_EX_TOPMOST);
ShowWindow(win_handle, SW_SHOW);