Search found 689 matches

by mesajflaviu
15 May 2018, 15:26
Forum: MFC, ATL, WTL si GDI+.
Topic: CFormView in CDockablePane
Replies: 1
Views: 3362

Re: CFormView in CDockablePane

Ti-ai rezolvat problema ? E cam vechi postu', de aceea intreb ...
by mesajflaviu
15 May 2018, 14:07
Forum: MFC, ATL, WTL si GDI+.
Topic: Get web page source with MFC
Replies: 0
Views: 195

Get web page source with MFC

Buna. Ma tot chinui sa aduc codul web de pe pagina de coduri fiscale de pe mfinante.ro. Problema e ca atunci cand incerci sa aduci pagina respectiva de pe site, partea de body nu este adusa. Pagina pe care incerc s-o aduc este aici: http://mfinante.ro/infocodfiscal.html?cod=111 cand incarc pagina in...
by mesajflaviu
12 Jan 2018, 13:48
Forum: MFC, ATL, WTL si GDI+.
Topic: CDockablePane and CanBeClosed()
Replies: 9
Views: 4133

Re: CDockablePane and CanBeClosed()

Am rezolvat pana la urma: CDockablePane* pTabbedBar = NULL; m_wndProperties.AttachToTabWnd(&m_wndFilter, DM_SHOW, TRUE, &pTabbedBar); EnableAutoHidePanes(CBRS_ALIGN_ANY); m_dockManager.LoadState(theApp.GetRegSectionPath(_T("ChildFrame"))); m_dockManager.SetDockState(); pTabbedBar = (CDockablePane*)m...
by mesajflaviu
05 Jan 2018, 13:37
Forum: MFC, ATL, WTL si GDI+.
Topic: CDockablePane and CanBeClosed()
Replies: 9
Views: 4133

Re: CDockablePane and CanBeClosed()

Am gasit in workaround, care aproape functioneaza :) In CChildFrame::OnCreate am lasat doar restaurarea panelurilor: int CChildFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CMDIChildWndEx::OnCreate(lpCreateStruct) == -1) return -1; // enable Visual Studio 2005 style docking window behavior CD...
by mesajflaviu
09 Oct 2017, 09:56
Forum: Limbajul C++
Topic: Maximum si minium prin formule matematice.
Replies: 2
Views: 1470

Re: Maximum si minium prin formule matematice.

Maximul si minimul numerelor (intregi) poate fi scris simplu: int GetMax(int nVar1, int nVar2) { return (nVar1 > nVar2) ? nVar1 : nVar2; } int GetMin(int nVar1, int nVar2) { return (nVar1 < nVar2) ? nVar1 : nVar2; } Daca vrei functii generice (care sa se aplice oricarui tip de variabila, nu numai la...
by mesajflaviu
06 Oct 2017, 11:17
Forum: Visual C++
Topic: instalare VC++
Replies: 1
Views: 1374

Re: instalare VC++

Bifeaza doar optiunea "C++" la instalare (custom installation) si va instala doar aceasta componenta. E minimul ce-l poti face ...
by mesajflaviu
31 Aug 2017, 14:29
Forum: Programare generala
Topic: Ce sa invat mai intai C sau C++
Replies: 2
Views: 1512

Re: Ce sa invat mai intai C sau C++

Salutari. Am tot cautat pe internet 'ce se invata la liceu', C sau C++. Nu am gasit un raspuns clar, in programa se invata "C, C++ sau Pascal". Insa as vrea sa invat singur, cate putin, pe langa scoala si as vrea sa stiu de acum ce se face sau cu ce sa incep, fiind primul limbaj de programare dar s...
by mesajflaviu
09 Jul 2017, 14:02
Forum: MFC, ATL, WTL si GDI+.
Topic: CDockablePane and CanBeClosed()
Replies: 9
Views: 4133

Re: CDockablePane and CanBeClosed()

N-o fi bine cum salvez starea si pozitia panelurilor din childframe ?

Code: Select all

m_dockManager.LoadState(theApp.GetRegSectionPath(_T("ChildFrame")));
m_dockManager.SetDockState();
Pana la urma, msdn-ul nu da nici in exemplu care sa sugereze asta, ci doar situatia cand panelu este parte a CMainFrame-ului ...
by mesajflaviu
22 Jun 2017, 09:33
Forum: MFC, ATL, WTL si GDI+.
Topic: Pointer la o functie membru trimis ca argument
Replies: 4
Views: 4876

Re: Pointer la o functie membru trimis ca argument

Hai sa incerc sa descalcesc putin problema si sa-i dau un sens, un tel final. Deci... Sa zicem ca avem o clasa X cu mai multe functii care intorc bool si primesc un argument tip CListCtrl&. Definitia clasei X ar arata cam asa: // X.h class X { public: bool f1(CListCtrl& list); bool f2(CListCtrl& li...
by mesajflaviu
19 Jun 2017, 18:56
Forum: MFC, ATL, WTL si GDI+.
Topic: CDockablePane and CanBeClosed()
Replies: 9
Views: 4133

Re: CDockablePane and CanBeClosed()

In sursele CBasePane::LoadState nu este nimic special, in stare sa crape acolo ... BOOL CBasePane::LoadState(LPCTSTR lpszProfileName, int nIndex, UINT uiID) { CString strProfileName = ::AFXGetRegPath(strBaseControlBarProfile, lpszProfileName); if (nIndex == -1) { nIndex = GetDlgCtrlID(); } CString s...
by mesajflaviu
15 Jun 2017, 13:50
Forum: MFC, ATL, WTL si GDI+.
Topic: CDockablePane and CanBeClosed()
Replies: 9
Views: 4133

Re: CDockablePane and CanBeClosed()

Am cautat in sursele MFC, care "dockeaza" panel-urile: void CPane::SetDockState(CDockingManager* pDockManager) { ASSERT_VALID(this); if (!m_bRecentFloatingState) { CDockSite* pDockBar = pDockManager->FindDockSite(m_recentDockInfo.m_dwRecentAlignmentToFrame, TRUE); if (pDockBar != NULL) { pDockManage...
by mesajflaviu
15 Jun 2017, 11:25
Forum: MFC, ATL, WTL si GDI+.
Topic: Setare extensie default pentru CFileDialog
Replies: 3
Views: 14538

Re: Setare extensie default pentru CFileDialog

Multumesc, o sa incerc aceasta solutie, si revin cu feedback !
by mesajflaviu
15 Jun 2017, 11:12
Forum: MFC, ATL, WTL si GDI+.
Topic: CDockablePane and CanBeClosed()
Replies: 9
Views: 4133

Re: CDockablePane and CanBeClosed()

Multumesc mult pentru solutie. Merge ok, mai am in singur lucru de rezolvat, in momentul cand folosesc cod pentru salvarea acelor panel-uri, intra in conflict cu codul care scaote optiunea de close al pTabbedBar. Pentru a salva pozitia si starea panel-urilor, folosesc: int CChildFrame::OnCreate(LPCR...
by mesajflaviu
06 Jun 2017, 10:08
Forum: MFC, ATL, WTL si GDI+.
Topic: CDockablePane and CanBeClosed()
Replies: 9
Views: 4133

Re: CDockablePane and CanBeClosed()

Nu stiu cum s-ar putea rezolva acest lucru, pentru ca daca unul dintre panel-uri are setat butonul de inchidere, iar celalalt nu, combinatia lor intr-un singur tab, ce sa faca ? Sa arate sau nu butonul de inchidere ?