Ф-ция PropertySheet

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by _nic, 1 Oct 2011.

  1. _nic

    _nic Elder - Старейшина

    Joined:
    5 May 2006
    Messages:
    651
    Likes Received:
    54
    Reputations:
    3
    http://msdn.microsoft.com/en-us/library/hh298363(v=VS.85).aspx
    ЧТо нада заинклюдить кроме PrSht.h,что бы этот пример заработал?
     
  2. Ptr

    Ptr New Member

    Joined:
    1 Oct 2011
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    #include <Windows.h> - само собой.

    #pragma comment(lib, "comctl32.lib") - без этого получишь ошибку LNK2019.
     
  3. _nic

    _nic Elder - Старейшина

    Joined:
    5 May 2006
    Messages:
    651
    Likes Received:
    54
    Reputations:
    3
    Издеваешься?
     
  4. Ptr

    Ptr New Member

    Joined:
    1 Oct 2011
    Messages:
    12
    Likes Received:
    0
    Reputations:
    0
    Nope.

    Тебе же компилятор говорит, 'undeclared identifier' и я надеюсь ты знаешь что нужно делать.
     
  5. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    Там же написано
    Что в переводе означает
    Об этом свидетельсвует макрос MAKEINTRESOURCE. Тоесть тебе нужно сделать сам файл ресурсов подключить его к своему проекту #include "resource.h" и приписать нужные константы интерфейса.
     
    _________________________
  6. _nic

    _nic Elder - Старейшина

    Joined:
    5 May 2006
    Messages:
    651
    Likes Received:
    54
    Reputations:
    3
    А нету более простого аналога PageControl ?
     
  7. Gar|k

    Gar|k Moderator

    Joined:
    20 Mar 2009
    Messages:
    1,166
    Likes Received:
    266
    Reputations:
    82
    Вот вариант полече (но намучаешься с размещением элементов). В ресурсах сделай диалог с одним listbox и растени прозрачный static на всю оставшуюся область.
    Дочерними элемента static-а накидывай интерфейс. потом новый статик поверх этого... получится потипу слоев (их порядок регулируется в самом файле ресурсов)
    При переключении listbox-а показывай нужный id тстаика заданный в парамтерах item-a
     
    _________________________