728x90

Application 171

[정보] FPS / GPU / CPU / 지연시간 오버레이 없애기

화면 오른쪽 상단에 갑자기 FPS / GPU / CPU / 지연시간이 표시되는 현상이 발생되었습니다 곰곰이 생각해 보니 어제 그래픽 드라이버를 최신으로 업데이트 후 발생한 문제로 파악되어 NVIDIA 의 새로운 프로그램 검색 NVIDIA Control Panel 프로그램과 NVIDIA App 프로그램을 발견했습니다 그중 NVIDIA App 프로그램을 실행하여 왼쪽 메뉴의 설정탭을 선택 그리고 상단 기능 선택 후 오버레이 메뉴에서 NVIDIA 오버레이를 비 활성화 하니 기능이 비활성화되는 것을 확인했습니다 이렇게 활성화가 되어 있는 설정을 비활성화하니 오버레이 되던 문구가 사라졌습니다 제 글이 도움이 되셨다면 댓글 & 공감 부탁드려요 😀

Application/정보 2025.04.15

[정보] 크롬에서 긁어오기 & 우클릭 제한 해제하기 (자바 스크립트 중지)

특정 블로그나 웹 페이지에서 글을 긁어 가거나 우클릭을 제한하는 곳이 존재합니다 크롬에서 해당 제한을 해제하려면 크롬을 띄우고 해당 페이지로 접근 후 F12 키를 눌러서 개발자 도구를 활성화합니다 이후 상단 오른쪽 톱니 모양을 눌러서 설정으로 들어갑니다  이후 메뉴에서 환경설정을 선택하고 아래로 쭉 내리면 디버거 속성 설정이 나옵니다 해당 내용에서 자바스크립트 사용 중지 설정을 활성화하시면 됩니다  위의 설정값을 체크하시면 기존에 웹 페이지에서 사용하던 자바스크립트 사용을 중지하여 긁어오기나 우클릭이 가능하게 됩니다  제 글이 도움이 되셨다면 댓글 & 공감 부탁드려요 😀

Application/정보 2025.04.07

[MFC] 코드에서 Menu caption(string, text) 변경

MFC 코드상에서 Caption을 변경하려면 아래와 같은 코드를 작성하면 됩니다 // 첫번째 메뉴AfxGetMainWnd()->GetMenu()->ModifyMenu(0, MF_STRING | MF_BYPOSITION, 0, _T("첫번째 메뉴"));// 첫번째 메뉴의 하위 메뉴// ID의 경우 메뉴 리소스의 메뉴 ID를 참조AfxGetMainWnd()->GetMenu()->GetSubMenu(0)->ModifyMenu(0, MF_STRING | MF_BYPOSITION, ID_30001, _T("첫번째 메뉴 하위 첫번째 메뉴"));AfxGetMainWnd()->GetMenu()->GetSubMenu(0)->ModifyMenu(1, MF_STRING | MF_BYPOSITION, ID_30002, _T..

Application/MFC 2025.02.07

[MFC] 파일 생성 (CreateFile)

CreateFile을 이용한 간단한 파일 생성 후 읽고 쓰기 예제입니다  HANDLE hFile = CreateFile(_T("C:\\TestFile.txt"), GENERIC_READ | GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, 0);if(hFile == INVALID_HANDLE_VALUE){ return FALSE;}DWORD dwWrite;DWORD dwRead;WCHAR szData[1024];wsprintf(szData, _T("테스트"));if(WriteFile(hFile, szData, (DWORD)strlen(szData), &dwWrite, 0) == FALSE){ //쓰기 실패 CloseHandle(hFile); h..

Application/MFC 2024.11.24

[MFC] 스피커 설정 (Mute, Volume Up / Down)

스피커의 음소거 및 볼륨 설정 방법입니다 WM_APPCOMMAND  메시지로 설정 가능하며 아래와 같은 코드로 작성하시면 됩니다 // 음소거 설정SendMessage(m_hWnd, WM_APPCOMMAND, NULL, MAKELONG(0, APPCOMMAND_VOLUME_MUTE));// 볼륨 다운SendMessage(m_hWnd, WM_APPCOMMAND, NULL, MAKELONG(0, APPCOMMAND_VOLUME_DOWN));// 볼륨 업SendMessage(m_hWnd, WM_APPCOMMAND, NULL, MAKELONG(0, APPCOMMAND_VOLUME_UP));  제 글이 도움이 되셨다면 댓글 & 공감 부탁드려요 😀

Application/MFC 2024.11.21

[MFC] 다중 NIC 중 특정 NIC로 Socket Connect

현재 PC에 다중의 NIC가 꼽혀 있는 환경에서 특정 NIC로 Socket Connect를 하고 싶다면 Socket Connect 이전에 Bind로 Socket을 설정하면 됩니다 간단한 예시입니다 SOCKET SocketConnect(){ SOCKET sockRet = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if(sockRet == INVALID_SOCKET) { return INVALID_SOCKET; } SOCKADDR_IN saBind; memset(&saBind, 0, sizeof(saBind)); saBind.sin_family = AF_INET; saBind.sin_addr.s_addr = {특정 NIC IP}; saBind.sin_port =..

Application/MFC 2024.11.18

[MFC] 통신 프로그램 기초 (Socket 함수 사용)

Socket 프로그램을 사용하기 위해 제일 처음 작성해야 할 구문입니다 해당 구문을 작성하지 않았을 경우에는 Socket 함수 사용이 되지 않습니다 프로그램 제일 처음 부분에 사용해야할 구문입니다 WSADATA wsaData;WSAStartup(MAKEWORD(2, 2), &wsaData);​ WSAStartup 함수는 애플리케이션 또는 DLL에서 호출하는 첫 번째 Windows 소켓 함수여야 합니다 애플리케이션 또는 DLL에서 필요한 Windows 소켓 버전을 지정하고 특정 Windows 소켓 구현의 세부 정보를 검색할 수 있습니다 애플리케이션 또는 DLL은 WSAStartup을 성공적으로 호출한 후에만 추가 Windows 소켓 함수를 실행할 수 있습니다 https://learn.microsoft.co..

Application/MFC 2024.11.16

[C# (WinForm)] Access DB 사용하기

Access DB 사용 방법에 대한 포스팅입니다 DB 열기private OleDbConnection m_Conn = new OleDbConnection();private bool m_bDBConn = false;private bool DBOpen(string strPath){ DBClose(); try { string sConn = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + strPath + ";Jet OLEDB:Database Password=1234;"; m_Conn.ConnectionString = sConn; m_Conn.Open(); m_bDBConn = true; } catch (Exception Ex) { MessageBox.Show..

[C# WinForm] 엑셀 파일 사용하기 2 (Excel)

https://devsalix.tistory.com/76 [C# WinForm] 엑셀 파일 사용 하기 (Excel)C#에서 OleDb와 DataTable을 사용해 Excel 파일을 접근하여 사용할 수 있습니다 우선 Excel 클래스로는 using System; using System.Data; using System.Data.OleDb; using System.Windows.Forms; public class CExcel { private OleDbConnectiodevsalix.tistory.com 이전 엑셀 파일 사용하기에 이어 두 번째 사용하는 방법에 대해 소개해 드리겠습니다 이전에는 엑셀을 DB화 하여 사용했다면 이번에는 다이렉트 접속으로 사용하는 방법에 대해 설명해 드리겠습니다 클래스 영역usi..

728x90