2013. 10. 23. 12:58

WMI

2013. 10. 15. 18:18

DLL Inject

2013. 10. 14. 18:19

Determine whether an application is console or GUI

2013. 9. 23. 16:35

Implement event sink by ATL

Implement dispinterface and dual interface event sink by ATL

http://msdn.microsoft.com/en-us/library/windows/desktop/dd695280(v=vs.85).aspx

2013. 9. 17. 10:53

Development Event Log

2013. 9. 16. 17:29

Development Windows Service

2013. 8. 12. 17:38

Get IE Tab Window Handle

Get  IE Tab Window Handle


http://social.msdn.microsoft.com/Forums/ie/ja-JP/df0fe7f2-0153-47d9-b18f-266d57ab7909/problems-with-modal-dialogs-and-messageboxes

I have problem that message box does not appear in case using IWebBrowser2-HWND
I solved this problem by using tab window handle

#include <shlguid.h>

IServiceProvider* pServiceProvider = NULL;
if (SUCCEEDED(pWebBrowser2->QueryInterface(
                    IID_IServiceProvider, 
                    (void**)&pServiceProvider)))
{
    IOleWindow* pWindow = NULL;
    if (SUCCEEDED(pServiceProvider->QueryService(
                    SID_SShellBrowser, 
                    IID_IOleWindow,
                    (void**)&pWindow)))
    {
        HWND hwndBrowser = NULL;
        if (SUCCEEDED(pWindow->GetWindow(&hwndBrowser)))
        {
            // hwndBrowser is the handle of TabWindowClass
        }

        pWindow->Release();
    }
 
    pServiceProvider->Release();
}





2013. 1. 28. 18:11

양방향 텍스트 인식

http://msdn.microsoft.com/ko-kr/goglobal/bb688137.aspx

Windows OS에서 LTR , RTL 문자를 지원하기 위한 guide


http://www.catch22.net/tuts

. uniscribe 관련 guide 

2012. 4. 21. 14:54

Window Features

작업 중 CreateWindow 함수의 인자 중 parentWindow가 언제나 실제적으로 Parent  관계가 되지 않는다는 것을 알았다 

http://msdn.microsoft.com/en-us/library/windows/desktop/ms632599(v=vs.85).aspx

위 링크를 보면 기본적인 window 에 대해서 다시 한번 정립할 수 있다.


2011. 10. 11. 20:45

Window Class

Window 의 class 에 대해서 자세히 설명됨
http://hyper.sunjapan.com.cn/~hz/win32/classy32.htm