Крюк функции API-интерфейса Win32: содержит пример настройки глаг DTPicker путем GetLocaleInfo – VB 6.0 – База кода

Скачать

Название (оригинал): Hook Win32 API Functions: includes a sample of customizing VB DTPicker by hooking GetLocaleInfo

Описание:
Англ (оригинал)This code is based on an originally code found in a MSDN’s Bugslayer article written by John Robbins. Of course i had to ‘just’ translate it to VB which in fact turned out quite nicely and secondly had to find some usage for the such written code. Well, the problem of customizing VB DTPicker in MS Windows Common Controls 2 has bugged me for years now and viola, totally hacked GetLocaleInfo is my answer. Probably these two events happened in reverse order but nevermind;-))
Speaking of purpose, another cool thing will be to intercept DrawFrameControl api function and for instance swap the arrows of every scrollbar in your application ;-)) Now, for the serious stuff — try as an excercise to get those arrows on the DTPicker work correctly under win 2k — they tend to draw incorrectly when depressed, anyone else noticed this problem?
And while on the DrawFrameControl topic someone might try to fix the freaking Microsoft Windowless Controls .ocx. It has all sort of drawing problems — most noteably scrollbars and dropdown arrows.
Рус (машинный)Настоящий кодекс основывается на изначально код в статье на сайте MSDN по Bugslayer написал Джон Роббинс. Конечно, я должен был просто перевести его на VB что на деле оказалось весьма приятно, и во-вторых должен был найти использование для таких написан код. Ну, проблема в настройке глаг DTPicker в MS Windows стандартные элементы управления 2 и доставала меня на протяжении нескольких лет и Виола, полностью взломан GetLocaleInfo мой ответ. Наверное, эти два события произошли в обратном порядке, но по фигу

база кода