온라인 도움말

Comfort Keys Pro 소개
Comfort Keys Pro 구입 방법
Comfort Keys Pro 사용 방법
키보드 단축키 설정
템플릿 매니저 작업
클립보드 매니저 작업
온-스크린 키보드 사용
입력 언어 제어
키보드 형식 사용자 정의
템플릿 편집
텍스트 태그
바로 가기 아이콘 편집
실행 형식
프로그램을 실행하고 문서 또는 폴더 열기
하나 또는 여러 인터넷 리소스 열기
문자 붙여넣기
키보드 매크로 실행
네트워크 연결/해제
Comfort Keys Pro 작업
오디오 설정
모니터 설정
창 설정
시스템 작업 수행
언어 또는 대소문자 변경
잠금/다시 시작/시스템 종료
키 또는 단축키 막기
키 또는 단축키 바꾸기
설정
시스템
모양 테마
키보드 단축키
온-스크린 키보드
표시/숨기기
위치
제스처
타이핑 도우미
떠다니는 윈도우
클립보드 매니저
템플릿 매니저
텍스트 제안
언어 전환기
언어 설정 창
단축키 아이콘
작업 전환 창
실행 기록 창
소리
종속성
보안
고급 설정
Development
온-스크린 키보드를 표시, 숨기기, 이동 또는 크기 조정하는 방법
모든 설정을 잠그는 방법
다른 키보드를 활성화하는 방법
개발자를 위한 FAQ
명령줄 매개 변수
기타 문제
FAQ - 자주 묻는 질문

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

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


방법 1


다음 항목 변경: KeyboardName registry parameter at HKEY_CURRENT_USER\Software\ComfortSoftware\CKeys from your software.


온-스크린 키보드가 표시되어 있으면 Windows 메시지를 보냅니다. PostMessage(FindWindow('TFirstForm', 'CKeysFirstForm'), 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", "CKeysFirstForm" );

if( hwDispatch != NULL )

  SendMessage( hwDispatch,

    WM_COPYDATA,

    (WPARAM)(HWND) NULL,

    (LPARAM) (LPVOID) &MyCDS );