2006年09月
It is not officially possible prior to Windows XP SP2 and Windows 2003 SP1. see NWMF_HTMLDIALOG in MSDN documentation for more information.
However, you may "set" the "showModalDialog" property of the window object to a custom function in order to override the default behavior after the Document Object Modal (DOM) is available. The DOM is available between the DocumentComplete event and the BeforeNavigate2 event of the top level browser object.
window.showModalDialog = functionName
her阅读全文>
发表于 @ 2006年09月18日 05:37:00|评论(loading...)|编辑
MS Access is not designed for high load such as web server. The most usual bottleneck is file writing Switch to Microsoft SQL Server Desktop Engine 2000 (MSDE 2000) or Microsoft SQL Server 2005 Express in this case.
If u have only a few users and the performance is still poor, check your database design. Generally poor performance is due to poor design. Normalize the table but don't over normalize it - there can be too much of a good thing in sometimes. All text fields longer than a few cha阅读全文>
发表于 @ 2006年09月18日 05:12:00|评论(loading...)|编辑
From http://www.pcmag.com/article2/0,1759,1639276,00.asp
According to Microsoft, WMI is the Microsoft implementation of Web-Based Enterprise Management (WBEM), an industry standard for accessing management information on a system. For Windows XP Service Pack 2, Microsoft added new fields or records to keep track of the Firewall and Antivirus information in the WMI database. The WMI database is designed to be accessible via the WBEM API (application program interface) and is available to any p阅读全文>
发表于 @ 2006年09月18日 04:49:00|评论(loading...)|编辑
From http://msdn.microsoft.com/msdnmag/issues/01/05/web/
JScript uses a mark-and-sweep garbage collector with a variety of heuristics used to determine when to run garbage collection. The JScript garbage collector works like this:
When the script engine is shut down, garbage is collected.
When 256 variants, or more than 64KB of strings, or more than 4096 array slots have been allocated, the garbage collector sets a flag that says collect soon.
Whenever a new statement is executed o阅读全文>
发表于 @ 2006年09月18日 00:52:00|评论(loading...)|编辑
From http://msdn.microsoft.com/library/en-us/wceui/html/_wcesdk_Programming_an_Input_Panel.asp
When the user changes the state of the input panel, the OS sends out a WM_SETTINGCHANGE message to all of the active applications. This wParam parameter of this message is the value SPI_SETSIPINFO in its wParam parameter.
See also http://msdn.microsoft.com/library/en-us/directx9_c/Using_an_Input_Method_Editor_in_a_Game.asp
The IMM sends a WM_INPUTLANGCHANGE message to the active window of an 阅读全文>
发表于 @ 2006年09月17日 23:49:00|评论(loading...)|编辑
From http://www.pluralsight.com/articlecontent/cpprep0199.htm:
Here we are, eight functions later, and we have an ActiveX control which can be embedded in any control container. This doesn't mean that you shouldn't reach for your nearest C++ library the next time you need to implement a control, but hopefully you have a better perspective on what that library is doing for you, and where to look when things don't behave as you expect.
It should be noted that the ActiveX support in Visual C+阅读全文>
发表于 @ 2006年09月17日 23:36:00|评论(loading...)|编辑
From: http://community.csdn.net/expert/Topicview2.asp?id=4853965
A:There are two header files in VC.NET, one in Vc7/include and the other in Vc7/PlatformSDK/include. The former splits off the smart pointer typedefs into comdefsp.h, and it doesn't include IContextMenu. The latter does. You can try to #include the PlatformSDK header directly, change your INCLUDE path order, or supply the missing typedef yourself, e.g.
struct __declspec(uuid("000214e4-0000-0000-c000-000000000046"))
IConte阅读全文>
发表于 @ 2006年09月17日 23:30:00|评论(loading...)|编辑