vc中獲取焦點的一些常用方法

2021-05-28 10:00:13 字數 658 閱讀 4666

::setfocus(gethwnd());

const hwnd hfore = ::getforegroundwindow();

const dword dwthreadidfore = ::getwindowthreadprocessid( hfore, null);

bool battatched = false;

const dwcurthreadid = ::getcurrentthreadid();

if( dwthreadidfore !=  dwcurthreadid ) 

hwnd hwnd = gethwnd();

setforegroundwindow( hwnd );

::setactivewindow( hwnd );

::setfocus( hwnd );

bringwindowtotop( hwnd );

if ( battatched )

::attachthreadinput( dwthreadidfore, dwcurthreadid, false );

bringwindowtotop( hwnd );

//::setforegroundwindow(gethwnd());

//::setactivewindow(gethwnd());

oc中的一些常用方法

bool respondstoselector selector 用來判斷是否實現了某個方法 被封裝在乙個selector的物件裡傳遞 bool instancesrespondtoselector selector 用來判斷例項是否有以某個名字命名的方法.和上面乙個不同之處在於,前面這個方法可以用...

VC下獲取遠端主機共享資訊的一些方法

vc 下獲取遠端主機共享資訊的一些方法 工程需要,要求就是在擁有了遠端主機的 ip位址 使用者名稱和密碼後列出遠端主機上所有的共享資源。綜合網上的資料和 msdn wnet netapi 和wmi 這麼幾種方式,感覺 wmi是最強大的。下面就把各種方法大概說一下。利用 wmi獲取遠端主機的共享資訊 ...

自己總結的一些VC常用技巧

ctrl 1 插入對話方塊資源 ctrl 2 插入選單資源 ctrl 3 插入游標資源 ctrl 4 插入圖示資源 ctrl 5 插入位圖資源 ctrl 6 插入工具欄資源 ctrl 7 插入加速健表資源 ctrl 8 開啟字串資源 ctrl 9 開啟版本資源。在debug時 f5 除錯程式 shi...