프로그래밍 방식으로 템플릿을 적용하시겠습니까?

 

vinapi만을 사용하는 소스 코드에서 가장 효율적인 방법이 필요합니다.

도서관을 제공하지 마십시오.

사용자 작업도 에뮬레이션합니다.

도와주세요, 여기 멋진 걸 생각해냈어요...

 
          33511 - графики -> шаблоны -> загрузить шаблон;
          34800  \ 
                  > порядковый номер шаблона из выпадающего списка (отсчет с нуля, т е 1 это второй в списке);
          34863  /
          33220 - графики -> шаблон -> сохранить шаблон;
 
이 정도면 좋겠습니다 :)
 

글쎄요... 적어도 그렇게 어렵지는 않습니다.

감사해요 :)

 
TheXpert :

글쎄요... 적어도 그렇게 어렵지는 않습니다.

즉, WM_COMMAND를 보내는 것보다 존재하지 않는 메뉴 항목의 이름을 찾는 것이 더 쉽습니다.
 
존재하지 않는다는 말입니까?
 
sergeev :
즉, WM_COMMAND를 보내는 것보다 존재하지 않는 메뉴 항목의 이름을 찾는 것이 더 쉽습니다.

알파벳순으로 있습니다. 검색을 통해 가능성이 높으므로 약간의 문제가 있습니다.

그러나 가장 큰 문제는 템플릿을 저장하는 것입니다. 도와줄 사람?

 
템플릿이 하나만 있으면 문제가 없습니다. 33220을 호출하면 템플릿은 이름순으로 첫 번째 템플릿으로 설정되고 버튼을 누르는 것만 남아 있습니다. 많은 경우 목록을 살펴보고 필요한 항목을 선택해야 합니다.
 
FAQ :

아니요, Rustam, 당신은 이해하지 못합니다. 나는 사용자 행동을 직접 모방할 수 없습니다 . 저것들. 또는 개입 가능성이 없는 엄격한 자동화 또는 최소한의 상호 작용 후 엄격하고 신뢰할 수 있는 조치 식별이 뒤따릅니다.

로딩 문제는 쉽게 해결됩니다. 목록을 만들고 비교하기만 하면 됩니다.

저축으로 나는 지금까지 작은 목발을 결정했지만 다른 방법이 보이지 않습니다.

지금은 그대로 두십시오.

-- 나는 현재 시간을 기억하고 , 나는 1초 동안 잔다(선택 사항).

-- SendMessage를 통해 33220을 보냅니다. 저것들. 동기적으로

-- 대화 상자가 저장되기를 기다리고 있습니다(대화형, 템플릿의 기본 폴더에 저장하기 위한 전제 조건). 그런 다음 목록을 작성하고 마지막으로 수정된 템플릿을 찾습니다. 수정 시간은 기억된 것보다 깁니다.


누군가 더 좋고 효율적인 방법이 있으면 알려주세요.

 
아니요, 저도 똑같이 했습니다. 파일에 직접 쓰는 것이 더 나을까요?
 
FAQ :
아니요, 저도 똑같이 했습니다. 파일에 직접 쓰는 것이 더 나을까요?
무엇을 쓸까? 나는 지금 당신을 이해하지 못합니다.