• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
BeyondTechnology
博客园    首页    新随笔    联系   管理    订阅  订阅
2011年3月15日
Get system version via WMI
摘要: On Error Resume Next ' Connect to WMI and obtain instances of Win32_OperatingSystemFor Each objOS in GetObject("winmgmts:").InstancesOf ("Win32_OperatingSystem") WScript.Echo "Version = " & objOS.Version Nextif Err <> 0 Then WScript.Echo Err.Description Er 阅读全文
posted @ 2011-03-15 22:47 BeyondTechnology 阅读(343) 评论(0) 推荐(0)
Get system version via registry
摘要: Option ExplicitDim objSet obj = CreateObject("WScript.Shell")On Error Resume NextDim valuevalue = obj.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\CurrentVersion")If Err <> 0 Then Msgbox Err.Description Err.ClearElse MsgBox valueEnd If 阅读全文
posted @ 2011-03-15 22:43 BeyondTechnology 阅读(177) 评论(0) 推荐(0)
关于NC消息
摘要: nc的英文全称是nonclient,和client相对应加nc的是指非客户区消息WM_NCCLIENT 消息在 WM_CREATE 之前,WM_NCDESTROY 在 WM_DESTROY 之后,WM_CREATEWM_CREATE_CHILDWM_DESTROYWM_NCDESTROY包括标题栏、窗口边框、最大、最小按钮、滚动条等都属于 non-client 区域。 阅读全文
posted @ 2011-03-15 22:32 BeyondTechnology 阅读(414) 评论(0) 推荐(0)
检测文件的数字签名
摘要: //------------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. // Example of verifying the embedded signature of a PE file by using // the WinVerifyTrust function. #define _UNICODE 1 #define UNICODE 1 #include <tchar.h> #inclu 阅读全文
posted @ 2011-03-15 22:29 BeyondTechnology 阅读(775) 评论(0) 推荐(0)
UI线程和工作者线程的消息队列
摘要: UI线程有窗口,窗口自建了消息队列。工作者线程初始状态没有自建消息队列。其实UI线程通常是指有CreateWindow/CreateWindowEx并处理消息循环的线程,其实与是主线程还是工作线程没有关系只不过大部分程序是在主线程中处理UI消息的并且只在该线程中处理UI消息,因为涉及API的同步/异步问题,这种方式会使得界面处理比较简化,但并不是说只能在主线程中做,你也可以在主线程中做与 GUI 无关的事情,而在工作线程中处理 UI 创建和消息分发实际工作线程也是可以有消息循环,且不一定处理的都是UI消息,参考 PostThreadMessage如果你想在两个线程中分别 Create 不同的 阅读全文
posted @ 2011-03-15 22:27 BeyondTechnology 阅读(2083) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3