온라인 도움말

Comfort On-Screen Keyboard Pro 소개
Comfort On-Screen Keyboard Pro 구입 방법
Comfort On-Screen Keyboard Pro 사용 방법
온-스크린 키보드 사용
키보드 형식 사용자 정의
바로 가기 아이콘 편집
설정
시스템
모양 테마
키보드 단축키
온-스크린 키보드
표시/숨기기
위치
제스처
타이핑 도우미
떠다니는 윈도우
텍스트 제안
언어 설정 창
단축키 아이콘
소리
종속성
보안
고급 설정
개발
온-스크린 키보드를 표시, 숨기기, 이동 또는 크기 조정하는 방법
모든 설정을 잠그는 방법
다른 키보드를 활성화하는 방법
개발자를 위한 FAQ
명령줄 매개 변수
기타 문제
FAQ - 자주 묻는 질문

다른 키보드를 활성화하는 방법

표시할 여러 온-스크린 키보드 형식을 지정할 수 있습니다. 다음 방법 중 하나를 사용하세요.


방법 1


다음 항목 변경: KeyboardName 레지스트리 매개 변수는 HKEY_CURRENT_USER\Software\ComfortSoftware\CKeyboard에 있으며 소프트웨어에서 설정할 수 있습니다.


온-스크린 키보드가 표시되어 있으면 Windows 메시지를 보냅니다. PostMessage(FindWindow('TFirstForm', 'CKeyboardFirstForm'), WM_CSKEYBOARD, 1, 0), 그러면 응용 프로그램이 온-스크린 키보드를 다시 로드합니다.


방법 2


이 파일 다운로드: https://www.comfortsoftware.com/download/SetNameKB.exe

명령줄 형식: SetNameKB.exe KeyboardName

예: SetNameKB.exe Mini


방법 3


이 코드를 사용하세요:


char KeyboardName[80];

COPYDATASTRUCT MyCDS;

 

KeyboardName = "Standard";

 

// COPYDATA 구조체 채우기

MyCDS.dwData = 1; // 함수 식별자

MyCDS.cbData = sizeof(KeyboardName); // 데이터 크기

MyCDS.lpData = &KeyboardName; // 데이터 구조

 

// 함수 호출, &MyCDS의 데이터 전달

HWND hwDispatch = FindWindow( "TFirstForm", "CKeyboardFirstForm" );

if( hwDispatch != NULL )

  SendMessage( hwDispatch,

    WM_COPYDATA,

    (WPARAM)(HWND) NULL,

    (LPARAM) (LPVOID) &MyCDS );