전체 글 66

[c++] 태스크바 자동숨기기 및 태스크바 복구

/// /// 태스크바 자동숨기기 설정 또는 해제하기 ///  /// 자동숨기기 설정 여부 void ShowTaskbar(BOOL bShow) {     if (bShow)     {         // 작업표시줄 숨기기 (자동숨김)         APPBARDATA appBarData;         memset(&appBarData, 0, sizeof(appBarData));         appBarData.cbSize = sizeof(appBarData);         appBarData.hWnd = (HWND)FindWindow(_T("Shell_TrayWnd"), NULL);         appBarData.lParam |= ABS_AUTOHIDE;         ::SHAppBarMes..

기본카테고리 2023.04.25

[c++]윈도우 투명도 조정하기

LONG lExStyle = ::GetWindowLong(m_hWnd, GWL_EXSTYLE); // 투명화 조정하려면 윈도우의 스타일이 WS_EX_LAYERED 여야 함 lExStyle = lExStyle | WS_EX_LAYERED; // 윈도우 스타일 설정하기 ::SetWindowLong(m_hWnd, GWL_EXSTYLE, lExStyle); // 투명하게 하기 // SetLayeredWindowAttributes(윈도우핸들, 색상키, 투명도, 플래그) ::SetLayeredWindowAttributes(m_hWnd, 0, 0, LWA_ALPHA); 색상키 : 레이어 창을 구성할 때 사용할 투명 색상 키를 지정하는 COLORREF 구조입니다. 이 색상으로 창에 그려진 모든 픽셀은 투명합니다. CO..

기본카테고리 2023.04.25

[C#] 서비스 등록/삭제 및 시작/종료

1. 서비스 프로그램 컴파일 후 비쥬얼스튜디오의 커맨드창을 열어서 installutil.exe 실행함 예) installutil "..\bin\Release\실행파일.exe" 2. 서비스 등록 : sc create 서비스명 binPath="서비스 실행파일" 예) sc create SMTRestartService binPath="..\bin\Release\SMTRestartService.exe" 3. 서비스 삭제 : sc delete 서비스명 예) sc delete SMTRestartService 4. 서비스 시작 : sc start 서비스명 예) sc start SMTRestartService 5. 서비스 종료 : sc stop 서비스명 예) sc stop SMTRestartService

기본카테고리 2022.12.21

[Ms-Sql]엑셀파일의 내용을 MsSQL Server에 가져오는 방법

v--CONFIGURING SQL INSTANCE TO ACCEPT ADVANCED OPTIONS vEXEC sp_configure 'show advanced options', 1; vRECONFIGURE; vGO v--ENABLING USE OF DISTRIBUTED QUERIES vEXEC sp_configure 'Ad Hoc Distributed Queries', 1; vRECONFIGURE; vGO v--ADD DRIVERS IN SQL INSTANCE vEXEC master.dbo.sp_MSset_oledb_prop N'Microsoft.ACE.OLEDB.12.0', N'AllowInProcess', 1 vGO vEXEC master.dbo.sp_MSset_oledb_prop N'Microsof..

기본카테고리 2017.09.25

[C#] 유용한 기능

1. DataGridViewComboBoxCell의 Value값 변경하기 2. 진행율을 표시하는 클래스 3. 폼의 중복 방지 4. 열려있는 폼 닫기 5. DataGridView 에서 두개의 행으로 제목 만들기 [ProgressStatus.cs] using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; /// /// 윈도우의 컨트롤 관련된 클래스 /// namespace WooriUti..

기본카테고리 2017.09.25

Windows 8.1에서 원격데스크탑 설정

윈도우 8에서 잘 사용하던 원격 데스크톱 연결이 8.1로 업그레이드 한 후에 갑자기 안되기 시작함. 구글 검색을 하다 보니 여러 가지 수정을 해줘야 하는 데 정확한 문구들은 프리뷰에서 정식(RTM)으로 바뀌면서 수정된 듯. 그래서 여기서 따로 정리함. 가장 기본적인 원격 데스크톱 세팅이나 포트 변경 등에 필요한 작업은 해야 함만약 잘 모르겠으면 여기를 참고할 것 l l l 아래는 그 외에 추가로 점검해봐야 하는 내용들임. 1. 방화벽 윈도우 8.1에서는 기본적인 원격 데스크톱 포트를 활용하더라도 방화벽을 새로 켜줘야 하는 것 같음. 물론 기존의 포트가 아니라 다른 포트 번호를 쓰는 경우라면 다시 한 번 확인하고 방화벽에서 열어 줄 것2. 그런데 이렇게 해도 안되는 경우가 발생함. 경험상으로는 맥에서 연결..

기본카테고리 2015.05.30

육십갑자표

1900 경자(庚子) 1938 무인(戊寅) 1976 병진(丙辰) 2014 갑오(甲午) 1901 신축(辛丑) 1939 기묘(己卯) 1977 정사(丁巳) 2015 을미(乙未) 1902 임인(壬寅) 1940 경진(庚辰) 1978 무오(戊午) 2016 병신(丙申) 1903 계묘(癸卯) 1941 신사(辛巳) 1979 기미(己未) 2017 정유(丁酉) 1904 갑진(甲辰) 1942 임오(壬午) 1980 경신(庚申) 2018 무술(戊戌) 1905 을사(乙巳) 1943 계미(癸未) 1981 신유(辛酉) 2019 기해(己亥) 1906 병오(丙午) 1944 갑신(甲申) 1982 임술(壬戌) 2020 경자(庚子) 1907 정미(丁未) 1945 을유(乙酉) 1983 계해(癸亥) 2021 신축(辛丑) 1908 무신(戊申) 19..

기본카테고리 2014.01.14