Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Single Post  Topic: "заморозка" окна? 
Author Message
MVV



PostPosted: Fri Feb 17, 2012 09:58    Post subject: Reply with quote

Volniy wrote:
Code:
BOOL LockWindowUpdate(
  __in  HWND hWndLock
);


http://msdn.microsoft.com/en-us/library/dd145034.aspx

Её не рекомендуется использовать, и об этом написано в документации:
Quote:
The purpose of the LockWindowUpdate function is to permit drag/drop feedback to be drawn over a window without interference from the window itself. The intent is that the window is locked when feedback is drawn and unlocked when feedback is complete. LockWindowUpdate is not intended for general-purpose suppression of window redraw. Use the WM_SETREDRAW message to disable redrawing of a particular window.

Там целая куча тонкостей с LockWindowUpdate, одна в том, что только одно единственное окно в конкретный момент времени может быть заблокировано с её помощью.
_________________
TCFS2 + TCFS2Tools: Полноэкранный режим и многое другое (обсуждение)
WINCMD.RU: AskParam, CopyTree, NTLinks, Sudo, VirtualPanel…
View user's profile Send private message ICQ Number


Powered by phpBB © 2001, 2005 phpBB Group