본문 바로가기

삽질기초/SW18

c# 전역 비트맵. 다시그리기. 이래하면 되는건가.에레이. using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Drawing.Imaging;using System.Drawing.Drawing2D; namespace ImageByBitmap{public partial class Form1 : Form{Bitmap bmp;Graphics bmpgraphics;Point p1 = new Point();Point p2 = new Point(); public Form1(){InitializeCo.. 2009. 11. 4.
C# 기본 그래픽 // c# 그래픽 - 경로그리기, 선그리기, picturebox에서 이미지 축 회전//Graphics graphics = this.CreateGraphics(); //Graphics graphics = pictureBox1.CreateGraphics();//Pen pen = new Pen(Color.Blue); //pen.Dispose();//graphics .Dispose(); private void drawpath()//경로 그리기{Point[] point = new Point[3];point[0].X = 10;point[0].Y = 10;point[1].X = 200;point[1].Y = 10;point[2].X = 300;point[2].Y = 300;Graphics g = pictureBox1.. 2009. 11. 4.
CString LPSTR WCHAR* CString to LPSTR CollapseCString str = _T("My String"); int nLen = str.GetLength(); LPTSTR lpszBuf = str.GetBuffer(nLen); // here do something with lpszBuf........... str.ReleaseBuffer();LPTSTR to LPWSTR Collapseint nLen = MultiByteToWideChar(CP_ACP, 0, lptStr, -1, NULL, NULL); MultiByteToWideChar(CP_ACP, 0, lptStr, -1, lpwStr, nLen); CString to WCHAR* CollapseCString str = "A string here" ; LPW.. 2009. 8. 30.
.NET Framework의 개요 .NET Framework의 개념적 개요.NET Framework 아키텍처 및 해당 구성 요소에 대해 소개합니다. .NET Framework 3.5 아키텍처.NET Framework 버전 3.5와 이전 버전 및 서비스 팩 사이의 관계를 설명합니다. 공용 언어 런타임코드의 실행을 관리하고 개발 프로세스를 간단하게 하는 서비스를 제공하는 런타임 환경인 공용 언어 런타임의 기능 및 장점에 대해 설명합니다. 공용 형식 시스템공용 언어 런타임에서 지원하는 형식에 대해 설명합니다. 메타데이터 및 자동 기술 구성 요소.NET Framework에서 컴파일러가 모든 모듈 및 어셈블리에 추가 선언 정보 또는 메타데이터를 생성할 수 있도록 함으로써 구성 요소 간 상호 운용을 간단하게 하는 방법에 대해 설명합니다. 언어 간 .. 2009. 8. 30.
serial commution [mfc] comm.h comm.cpdf file 2009. 8. 29.
[MFC] Tips 보통의 팝업윈도우를 생성할 때에는 일반적인 방법으로는 팝업 윈도우가 생성되면서 그 윈도우가 활성화 되고 포커스가 가게 됩니다. 가끔 이러한 현상을 원하지 않을 때가 있을수 있습니다. 그럴땐 이렇게 해주면 됩니다. 우선 1. WS_VISIBLE속성 없이 창을 생성합니다. 그뒤 2. SetWindowPos로 활성화 없이 창을 보이게 하면 됩니다. 간단한 코드 입니다. m_pPopUpWnd->Create(m_hWnd, rc, NULL, WS_POPUP, m_clrBackColor, m_crShadow, m_crHilight, m_pFont, this); m_pPopUpWnd->SetWindowPos(HWND_NOTOPMOST , 0, 0, 0, 0, SWP_NOSIZE | SWP_NOZORDER | SWP_N.. 2009. 5. 13.