태그>mfc(총 365개의 글)
'mfc' 관련 최근글
-
- [MFC] CListCtrl 행 높이 (Item Height) 조정법

-
시간은 언제나 ~ by TurboK|2011/12/02 12:51
CListCtrl을 상속하여 MyListCtrl을 만든 후 다음 코드 삽입. 01: BEGIN_MESSAGE_MAP(RRCListCtrl, CListCtrl) 02: ON_MESSAGE(WM_SETFONT, OnSetFont) 03: ON_WM_MEASUREITEM_REFLECT( ) 04: END_MESSAGE_MAP() 05: 06: 07: LRESULT MyLi..
- [MFC] CListCtrl 행 높이 (Item Height) 조정법
-
- debug message print - dprintf

-
루오니의 집 by 루오니|2011/11/30 20:38
thread safe 버전 - strsafe.h 필요하다.#include // .void dprintf( LPCTSTR sFormat, . ){ va_list argptr; va_start( argptr, sFormat ); TCHAR buffer[ 2000 ]; HRESULT hr = StringCbVPrintf( buffer, sizeof( buffer ), sFormat, argptr ); ..
- debug message print - dprintf
-
- [MFC] 윈도우 최소/최대 크기 지정 방법

-
시간은 언제나 ~ by TurboK|2011/11/14 14:39
Window의 최소 (혹은 최대) 크기를 지정하려면1. 메시지 WM_GETMINMAXINFO에 대한 핸들러 추가2. 추가된 핸들러에서 다음과 같이 지정01: void MyFrame::OnGetMinMaxInfo(MINMAXINFO* lpMMI) 02: { 03: // 최소 크기 고정 04: lpMMI->ptMinTrackSize.x = 500; 05:..
- [MFC] 윈도우 최소/최대 크기 지정 방법
-
- MFC 프로젝트 개발시 해줘야 할 것들..

-
루오니의 집 by 루오니|2011/11/04 16:44
MFC 프로젝트 개발시 해줘야 할 것들. 1. 프로젝트 unicode 설정 2. mfc static library 설정 3. output dir 설정 4. release mode pdb, map 파일 나오게 설정 5. SetCurrentDirectory를 exe 파일 위치와 맞게 변경 6. 시작시 파일 하나만 실행되도록 mutex로 중복실행..
- MFC 프로젝트 개발시 해줘야 할 것들..
-
- MFC special paths

-
루오니의 집 by 루오니|2011/10/24 15:30
요약Windows에서는 여러가지 특별한 폴더들이 있습니다. 내 문서도 그렇고 휴지통 등이 이에 속합니다. 이들 경로는 절대적인 경로가 아니기 때문에(대표적인 예가 Windows root 경로나 System 경로등이죠) 절대적인 경로를 사용하는 경우에는 낭패를 보기 쉽상입니다. 이..
- MFC special paths
-
- MFC file delete

-
루오니의 집 by 루오니|2011/10/24 15:30
CFile Function.static void PASCAL Remove(LPCTSTR lpszFileName); //example for CFile::RemoveTCHAR* pFileName = _T("test.dat");try{ CFile::Remove(pFileName);}catch (CFileException* pEx){#ifdef _DEBUG ..
- MFC file delete
-
- MFC drive format

-
루오니의 집 by 루오니|2011/10/24 15:29
MFC에서 Format 하는 소스코드 uint32 Format([in] string FileSystem = "NTFS",[in] boolean QuickFormat,[in] uint32 ClusterSize = 4096,[in] string Label = "",[in] boolean EnableCompression = false); V..
- MFC drive format
-
- mfc dialog argument

-
루오니의 집 by 루오니|2011/10/24 15:29
개요1) 콘솔 어플리케이션일 경우, main 함수의 원형이 int main (int argc, char** argv) ; 입니다. 매개 변수 중 argc 가 프로그램 실행 시에 입력해 준 인자의 수 이고 argv 는 인자들의 문자열의 배열입니다. 만약, “a.exe noname.txt” 라고 실행해 주었을 때 arg..
- mfc dialog argument
-
- MFC detect usb drive

-
루오니의 집 by 루오니|2011/10/24 15:28
Main Idea 메인 아이디어 Removable Drive의 Device Number들을 수집한 후, 원하는 Drive Letter의 Device Number와 비교하여 맞을때의 DevicePath를 사용http://www.codeproject.com/kb/system/RemoveDriveByLetter.aspxhttp://advancemame.s..
- MFC detect usb drive
-
- MFC current directory

-
루오니의 집 by 루오니|2011/10/24 15:26
GetCurrentDirectory() 함수는 현재의 디렉토리를 얻을 수 있긴 하지만 한 프로그램 내에서 이것은 계속 변할 수 있다. 그렇기 때문에 현재 디렉토리를 얻을 때 이 함수를 사용한다면 항상 성공한다는 보장을 받지 못한다.그래서.GetModuleFileName()을 사용하는 편이 정..
- MFC current directory
-
- mfc get ip address

-
루오니의 집 by 루오니|2011/10/21 17:28
MFC Get IP address CString CNetworkHelper::GetIPAddress(void){ PIP_ADAPTER_INFO pAdapterInfo = NULL, pAdapterInfoHead = NULL; DWORD dwRetVal = 0; HRESULT hr = S_OK; DWORD i; CString strIpAddr(_T("0.0.0.0"..
- mfc get ip address
-
- MFC get mac address

-
루오니의 집 by 루오니|2011/10/21 17:28
MFC Get mac address CString CNetworkHelper::GetMacAddress(void){ CString strMacAddress = _T("00.00.00.00.00.00"); IP_ADAPTER_INFO AdapterInfo[5]; // Allocate information // for up to 16 NICs DWORD dwBufLen = sizeo..
- MFC get mac address
-
- MFC http client

-
루오니의 집 by 루오니|2011/10/21 17:27
IntroductionToday, more and more developers want to write distributed transactional applications for the enterprise and leverage the speed, security, and reliability of server-side technology. Java has become the choice of th..
- MFC http client
-
- MFC avoid duplicate run

-
루오니의 집 by 루오니|2011/10/21 17:21
F:111test.cpp.html 1 //중복실행방지코드(방법뮤텍스활용) 2 HANDLE hMutex = ::CreateMutex( NULL, TRUE, _T("MIS7") ); 3 4 //이미만들어져있다면Instance가존재 5 if( ERROR_ALREADY_EXISTS = ::GetLastError() ) 6 { ..
- MFC avoid duplicate run




