2011-07-17 2 views
1

나는 내 PC를 시작할 때마다 열어보고 싶은 웹 페이지를 가지고있다. 웹 페이지는 암호로 보호되어 있습니다.Windows 시작 응용 프로그램을 만드는 방법?

PC를 켤 때마다 실행되는 데스크톱 시작 응용 프로그램은 어떻게 만듭니 까? 그리고 그 웹 페이지에 로그인하고 전체 화면 모드로 간다?

저는 윈도우 7을 사용하고 있습니다. 이제 웹 페이지에 로그인하여 전체 화면 모드로 전환하는 프로그램을 만들면됩니다. 간단히 시작지도에 넣을 수 있습니다.

하지만 데스크톱 프로그램은 어떻게 작성해야합니까?

저는 윈도우 프로그래밍에 익숙하지 않지만 레일 프로그래밍에 대해 알고 있습니다.

이전에 Windows 프로그램을 만들지 않았습니다.

나는이 작은 프로그램을 만드는 것이 가장 쉬운 언어에 대한 조언을 얻기를 바라고 있습니다.

+0

응용 프로그램이 데스크톱이나 웹입니까? – SMK

+0

그 목적은 무엇입니까? 특정 웹 사이트에만 액세스 할 수있는 터미널을 만들려고합니까? 사용자가'Alt + F4 '를 친다면? – svick

답변

5

WinForms 또는 WPF 응용 프로그램을 만들고 WebBrowser 컨트롤을 사용할 수 있습니다. Internet Explorer를 둘러싼 .NET 래퍼로 데스크톱 응용 프로그램에 임베드 할 수 있습니다. 웹 응용 프로그램이 인증 된 사용자를 추적하는 방법에 따라 Navigate 메서드의 다음 오버로드를 사용하여 웹 페이지에 POST 요청을 보내고이 POST 요청의 내용 (예 : 사용자 이름 및 암호)을 제공 할 수 있습니다. 이렇게하면 인증을 할 수 있습니다.

0

웹 브라우저를 시작 프로그램에 추가하고 기본 홈 페이지를 암호로 보호 된 웹 페이지로 설정하십시오.

+1

비밀번호로 보호 된 웹 사이트에 자동으로 로그인하여 전체 화면 모드로 전환해야합니다. –

0

C/C++에서 연결 고리를 알고 있다면 웹 브라우저를 실행하고 사용자 ID를 찾아 오른쪽 텍스트 상자에 붙여 넣는 작은 응용 프로그램을 작성할 수 있습니다. 그렇지 않다면 Darin이 위에 언급 한 방법을 시도하고 C# 및 Webbrowser 컨트롤을 사용해야합니다.

+0

'C/C++과 후크'<-이게 뭐지? 시스템 전체에 걸친 후크를 설치해도이 상황에서는 도움이되지 않습니다. –

1

오히려이 작업을 수행하는 하나 개의 매우 구체적인 프로그램을 만들기보다, 두 부분으로이 작업을 수행하기 위해 일반적으로 더 나은 :

  1. 기존의 프로그램 (브라우저)를 선택하거나 기본 UI를 수행하는 프로그램을 작성하는 필요합니다.

  2. 전용 사용자 계정을위한 쉘로 설치하십시오. 기본적으로 사용자 계정을 "키오스크 모드"로 바꾸십시오.

KB555463 자세히 키오스크 응용 프로그램으로 IE를 설치하는 방법에 대해 자세히 설명합니다.

관련 문제