powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / VISUAL C__ 6. 0 SDI
4 сообщений из 4, страница 1 из 1
VISUAL C__ 6. 0 SDI
    #32367236
Forest3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кто может в главное диалоговое окно проекта SDI
Поместить свой текст.
Апробированные способы не усешны.
1. В методе Initinstece ( вообще error )
CWnd* TheWindow=GetActiveWindow();
TheWindow->SetWindowText("текст для заголовка главного окна проекта SDI");
2. просто
SetWindowText("текст для заголовка главного окна проекта SDI");
В другом методе завершается без error при выполнении,
Но текст не появляется
СПАСИБО.
...
Рейтинг: 0 / 0
VISUAL C__ 6. 0 SDI
    #32367402
olk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что используем ? API , WTL , MFC ????
Для MFC одно из решений например выглядит так

Код: plaintext
1.
2.
3.
4.
5.
6.
void CMfcView::OnLButtonDblClk(UINT nFlags, CPoint point) 
{
	// TODO: Add your message handler code here and/or call default
	GetParent()->SetWindowText( "test" );
	CView::OnLButtonDblClk(nFlags, point);
}
...
Рейтинг: 0 / 0
VISUAL C__ 6. 0 SDI
    #32372715
Forest3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что используем ? API , WTL , MFC ????
Для MFC одно из решений например выглядит так

да , MFC
Большое спасибо, РАБОТАЕТ если поставить
в классе ВИДА ( View ) и сделать двойной щелчёк
левой клавишей мыши ( детализировано ! )
А в классе приложения в методе
BOOL CPLCFSPdbApp::InitInstance()
, чтобы сразу после открытия приложения был в заголовке
главного диалогового окна этот текст, то не работает
error.

error C2660: 'GetParent' : function does not take 0 parameters
error C2227: left of '->SetWindowTextA' must point to class/struct/union
...
Рейтинг: 0 / 0
VISUAL C__ 6. 0 SDI
    #32372719
Forest3
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
решено!
поставил строку
GetParent()->SetWindowText("test")
в метод
void CPLCFSPdbView::OnDraw(CDC* pDC)

класса ВИДА

СПАСИБО !
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / VISUAL C__ 6. 0 SDI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]