лист свойств - как я могу удалить границу? - PullRequest
0 голосов
/ 12 июля 2011

Я встроил лист свойств в диалоговое окно IDC_CONTAINER, указав HWND контейнера в hwndParent заголовка листа свойств при создании листа свойств.В обратном вызове я указал следующее ...

int CALLBACK PSCallback (HWND hWnd, UINT message, LPARAM lParam)
{

    LONG Z, Y;

    switch (message)
    {
    case PSCB_PRECREATE:                    // Remove Title Bar and Borders.
                                            // SO FAR border removal not working

        ((LPDLGTEMPLATE)lParam)->style &= ~WS_CAPTION;

        break;
    }

    return 0;
}

Лист свойств отображается без заголовка, как и ожидалось, но с рамкой.Я ожидал, что граница исчезнет, ​​поскольку WS_CAPTION содержит стиль границы в соответствии с MSDN.

Есть ли какой-нибудь способ избавиться от границы?

win32api no mfc c ++

1 Ответ

0 голосов
/ 13 июля 2011

Мне удалось сделать то, что мне было нужно, см. Комментарии, добавленные к исходному сообщению.

...