Hi All!
Нужно мне сделать программку, которая состоит из одного окна — стандартного диалога выбора цвета. Но мне надо на этот диалог прицепить еще контролы. Пока нужен только один контрол — CEdit.
Что я уже сделал:
#include <afxwin.h>
#include <afxdlgs.h>
#define IDC_MYEDIT 102
class CMyApp : public CWinApp
{
public:
CMyApp();
virtual BOOL InitInstance();
};
class CMyColorDialog : public CColorDialog
{
public:
CMyColorDialog(COLORREF clrInit = 0, DWORD dwFlags = 0, CWnd* pParentWnd = NULL);
Со стандартным CColorDialog прога работает, а вот когда я начинаю мудрить с конструкторами, то компиляция проходит, а при попытке запуска проги: "Программа выполнила недопустимую операцию и будет закрыта". Что за ...?
Если кто знает как можно дополнительные контролы туда загнать, подскажите, плиз. Или как можно получить контрол для выбора цвета (такой большой по которому мышкой водить надо, как в ФотоШопе) и на обычное диалоговое окно его кинуть?