codeproject.com의 easysize 또는 sizecbar와 같은 다른 클래스를 사용하고 싶지 않습니다. MFC CDialogEx를 사용하고 있습니다. 나는 이것을 시도한다 : LRESULT ChildDialog::OnNcHitTest(CPoint point)
{
// TODO: Add your message handler code he
나는 내가 만든 두 개의 CDialog 클래스가 있습니다. MainDialog 및 ExtraDialog라고 부르 자. ExtraDialog를 doModal과 MainDialog 내에서 중첩 된 대화 상자로 표시 할 수있게하고 싶습니다. Button과 doModal을 통해 별도로 가져올 수 있습니다. 그러나, 나는 그것을 MainDialog 안에 배치하는 방
VS2015 CLR에서 작동하도록 VC++ 6 기반 코드를 마이그레이션하려고합니다. 주요 기능이 작동하지만 UI에 누락 된 것이 있습니다. 부모 CWnd에 대한 NULL HWnd로 인해 SubclassDlgItem 오류에이 문제를 추적했습니다. dlgcore.cpp에 다음에 0을 반환하는가 CDialog 파생 된 부모 클래스에 만들기 때문에, NULL입니다
나는 여러 가지 tryed했지만 기본이 오는 : #include <stdio.h>
#include <afxwin.h>
main(int argc, const char* argv[])
{
printf("\nHello World\n\n");
CDialog *dlg = new CDialog();
dlg->DoModal();
방금 Cdialog 클래스 작업을 시작했습니다. 다음 코드를 실행하려고하면 디버그 어설 션 오류가 발생합니다. #include "stdafx.h"
#include "resource.h"
#include <afxwin.h>
#include "dialog.h"
#include <Windows.h>
int _tmain(int argc, _TCHA
CDialog의 CButton 인 라디오 단추가 있습니다. 사용자가 라디오 버튼을 클릭하면 OnClickedRadioButton 함수가 호출됩니다. 는 OnClickedRadioButton 내부 나는이 함수를 호출하여 버튼을 전환 : void toggleButton(CButton& theButton)
{
switch(theButton.GetChe
CDialog 폼이 포함 된 DLL을 컴파일하려고합니다. 자세한 내용은 Layout 및 모든 public 메서드가 포함 된 리소스를 포함하고 싶습니다. 주요 목표는 양식 (및 그 방법)을 내보내 기존 양식의 IDD를 엉망으로 만들지 않고 외부 환경에서 사용하는 것입니다. 내 (하루 종일) 연구에서 이것에 대한 가능한 해결책이 없었으며 MFC 프로그래밍 C+
VS2015 CLR에서 작동하도록 VC++ 6 기반 코드를 마이그레이션하려고합니다. 주요 기능이 작동하지만 UI에 누락 된 것이 있습니다. CWnd 파생 개체와 CButton 개체를 호스팅하는 CDialogBar가 있습니다. CWnd 파생 된 개체는 잘 표시되지만 CButton 개체는 모두 보이지 않지만 맹목적으로 클릭하면 정상적으로 작동합니다. m_CWn
내 CDialog 파생 클래스에서 OnInitDialog() 메서드를 사용하여 기존 구성에서 이전 구성을로드하여 편집 필드를 미리 채 웁니다. SetDlgItemText(IDC_EDIT1, LPCTSTR(data->project_file.c_str()));
SetDlgItemText(IDC_EDIT2, LPCTSTR(data->remote_addr.c_s